skysight-inc/HackerNews huggingface dataset:
I didn't read that as saying you have to spend hours outside of work to learn. Learning on the job is pretty much a given these days, no? At least in my experience. Even decades ago I was always given time to research/study new things and I really like that about our industry.
It would be interesting to see how it performs ie. on nodejs projects with node_modules.sqlite3 - for practical reasons it would be nice to mount it via fuse to node_modules - if needed.
The World Has a Diamond Glut. Why Is That a Problem?
If there isn’t a performance hit, and you get all the benefits (especially atomicity), this seems like a nice, easy win. I will tinker with SquashFS today.

Thanks for writing this up.
If you are a procrastinator, I can't recommend The Now Habit enough. It's totally changed my life.
Except they can't, things like Instagram and WhatsApp are blocked and taken down from the AppStore. If there's new they would also be taken down.

Any forums or messing app alike must do ISP registration from the government, the cloud provider has to make sure they can take down any website or web service on demand.

Those websites without ISP registration has quite a change being blocked, and cannot use a lot of 3rd party integration like WeChat pay, etc.
The one that stands out to me is a girl I know from Shenzhen. Very intelligent, very articulate and someone I've pigeonholed as rising-star-in-leadership-somewhere material.

She's basically maintaining what seems to me to be a fairly passionate cross between an attack on the protestors and a defense of Chinese national pride. The two main prongs are that the protestors are disruptive/the protests cause injury (citing some facts I don't consider controversial) and the risk of interference by Westerners in Chinese affairs.

What is noticeably missing, that I'd expect of someone of similar character but with an Australian upbringing, is any acknowledgement that individual liberty could possibly be important to anyone, in Hong Kong or otherwise. At the stereotypical level nothing there surprises me. At the emotional level it is jarring. I'm going to be unpacking what is just my general support for Hong Kong vs. my status as not a Chinese citizen vs. genuine cultural differences.

China is huge and has become powerful again. I'd like to be more informed about the lens they use to see this sort of situation. There are clearly substantially different opinions about what is happening. Even if it is simply getting an English translation of the CCP propaganda that would be helpful, because at the moment I just don't know what specifically to expect if I ask a mainlander what they think about the topic. Given how tied Australia and China are, that isn't ideal.
Wonder what the number is with "noatime"? Every open is a write on a normal filesystem, but you can turn it off.
Assuming that the poster is also the Author, I hope that he will see these notes (for what they are worth).

1) the site of CaptureKit is identical to thousands or millions of sites that sell "vapourware" or this or that (in the intention of the Authors) groundbreaking and disrupting "app" (which very often come out as non-working or non-groundbreaking, or non-disrupting).

Since your target is "business" you probably need a more "serious" site.

2) The site completely fails to explain WHAT the app does (actually it does explain it, but without examples or proppsed use cases it isn't at all clear).

Consider that a business user will look for a software to solve a practical problem he/she has.

Only as an example I couldn't understand if CaptureKit only captures or also has an intgrated OCR engine, and if it has one which one it has and whether it can only recognize printed matter or also handwritten text and if it can which kind of accuracy it has.

3) Cloud is not usually much appreciated by businesses, particularly when it revolves around sensible (besides the privacy aspects) data. You'll have IMHO to be much more explicit on the provisions the service has for data protection.

4) A business user - nowadays and in the EU - will be VERY concerned about GDPR, you simply canoot liquidate the issue with a sentence like:

>Oh, GDPR you say? Yep, we have that covered too.

That is the kind of approach that transmits (at least to me) the idea that you spent all of five minutes to study the GDPR and implement a non-solution. (mind you I am not talking of what you actually did, which might be excellent, only of the impression you give to the reader)
This is a great habit, if the organization allows for it. I have worked for companies where managers would get bad ratings by employees because of exactly this. They were “slow to respond”, which employees were not used to.
The translation to code is important. I have seen people who can describe a solution like that but when they come to write it as code struggle with managing simple mutability/immutability, scope, iteration, and conditional execution concerns. Better basic ability tests include a problem that requires an explicit nested iteration, because some people seem to struggle juggling two loop contexts in their head at once.

What I struggle to understand is why this sort of thing still serves as a useful weed-out screen in our industry, even for people whose resumes indicate masters degrees and multiple years of experience in development organizations. But experience shows that there really are people who are ‘faking it’.
I agree it's a little overblown. But Github should really figure out quickly how to not expose emails like that.

I think many developers don't realize how accessible it is -- typically the email is set in some .git profile that you set up once, maybe not even in connection to github. It's not obvious that when you're using Github, your email from that file is being made public.

Also this is somewhat worse than your typical email leak because the email address can be tied to all the github activity, which in many cases includes a lot of professional activity. Targeted phishing (aka spearfishing) has a lot more to go off of.
Creative Computing magazine had a competition like this in the 1970's: provoke the most compiler diagnostics with the least code type of thing.
The “Discover more artists.” / “Fans also like.” / "Related artists" (the exact name varies depending on the version and client used) feature currently is accessible via individual artist pages.

The curated playlists were mostly recommended to me on the home page in the Spotify desktop client but I suppose you could find them by simply searching for "progressive metal" in that case as well.

Anyway, here are the playlist links if you're interested in those genre playlists specifically:

https://open.spotify.com/playlist/37i9dQZF1DX5wgKYQVRARv?si=...

https://open.spotify.com/playlist/37i9dQZF1DX0uqkwkR49kK?si=...

https://open.spotify.com/playlist/6dkBTR6Wovn86LEDAmIKdV?si=...
Online radio and mixes.

NTS and “the lot radio” are in my heavy rotation right now.

Both stations have live DJs usually in 1-2 hour sets, and play a wide variety of music depending on the DJ.
There is state-sponsored warfare occurring on the internet right now. As with all war, each side desires a specific outcome; they're influencing en masse - the people they want - to achieve their outcome.
I was assuming that hydro, nuclear and such would keep the led lights on while people sat under a blanket and read a good book in their well insulated homes until they could turn industry back up and start charging their cars again. Living in harmony with nature would not really be that different from heating your water at night with offpeak electricity. If it gave us cheap clean power bills I think people would like it. Not turning the planet uninhabitable might be considered a perk too.
The default (relatime) is to update atime only once every 24h, so it's negligible for many workloads.
not sure what this means. We do scrum board type thing at work and pick tasks off of that board. Manager is not allocating tasks.

Perhaps you mean talking to recruiters to about hiring more resources for a project ?
How France Tries to Keep English Out of Public Life
I had a fascinating conversation with a Korean friend. It is second hand, but some of his friends and colleagues live in HK. According to my friend, HKers in our generation (late 30s, early 40s) have a notion that the resistance is led by young people that have no Chinese identity. And this is offensive to many of them because they lived under British rule. Our generation had a culturally Chinese identity that and welcomed reunification, or at least had high hopes therein.
Forgotten passwords require the use of password reset flows, and password reset flows are a notorious security weak point, whether it's because the security question answers can be gotten from publicly available information or guessed, or the email or SMS used for the reset flow is compromised, or the codes used are too short and can be brute-forced, or a variety of other issues.

The safest password is one that is never forgotten, and that has a truly onerous password reset flow, e.g. needing to go in person with ID to get it reset, potentially with someone else to vouch for you (how it works at many companies). Password reset flows are ways to get around the password mechanism itself, and the more often people forget their passwords, the smoother that flow (i.e. password bypass) needs to be.
Access, Not Ownership
Only 100 companies are responsible for 71% of global emissions[1]. Individual decisions have such a vanishingly small impact on the environment that it's actually counter-productive to make this type of argument.

People have a limited amount of time to spend on different aspects of their lives. If you dedicate all of your "saving the planet" time to minor personal changes, you won't have the time to do what is actually necessary -- push for political change which will actually address the problem. Yes, you aren't saying "don't try to solve the bigger problem (lack of action by governments)" but you are saying "focus on the smaller problems (what type of laundry liquid you use)" -- which would inevitably result in the bigger problems being neglected by most people.

[1]: https://www.theguardian.com/sustainable-business/2017/jul/10...
It’s a book that really needs to be read twice, if only to fully appreciate those first 250 pages. They go from not making sense at all to being quite good.
Write API abstractions that offer baked and templated Sql queries for your specific use case. Flexible enough for future growth, easy enough for every day normal use without inventing a whole new system.
What kind of versioning are your referring to? I know some databases has it but not sure if I understand it.

Personally I use S3 or similar for this. At the number of files I'm working with storing it in a relational database would be crazy expensive.
tldr
"Right now I have to say that the answer is “not yet”. I’ll definitely reach for rust in the future when I need to write optimized low-level code with minimal dependencies. However using it as a full replacement for python or C++ will require a more stabilized and well-developed ecosystem of packages."
Beware opening sqlite files from untrusted sources.

https://research.checkpoint.com/select-code_execution-from-u...
On their website they state at the top: "saag [/sa:g/] is an Indian curry of delicately spiced spinach and other greens"

I'm not sure if it was always there or done as a response to you.
Indeed!

I personally find it way more comfortable to be in a sort of ramshackle environment with random bits and bobs. An old country house with idiosyncracies, nothing matches.

A perfect shiny kitchen with all the matching bits and no signs of wear - no thanks!
From my experience, it doesn't destroy focus. I just don't look at it and turn off the notification and switch to it when I take a break.

Those guys demand direct response destroy focus.
> I really hope this works, but I fear it will die a shumway death.

Yes, it may find a niche subset of Flash content it can do well, but there have been many attempts at Flash replacements, and all of them have failed, including serious ones with corporate backing like Shumway. Another cool one is Lightspark [1]

The only real chance at 100% preservation of Flash content is for Adobe to open source all of it - the VMs, the runtime including the graphics, etc. - and to compile that.

[1] https://en.wikipedia.org/wiki/Lightspark
Hubble Catches 2 Galaxies at Play
Mate, seriously? Windows itself has come a long way to be considered stable. The real risk is user-space applications, like.. AV's.
> I don't believe in the artificial barriers between interactive and "compiled" languages.

Absolutely. Corman Common Lisp was a great example of this. The REPL compiled to efficient x86 machine code.
That may not be made available depending on the company involved with the roadway. They may very well consider it proprietary information to be used in development of future products.
A miserable “it’s tour fault loser, I’m better than you” dismissal.

Communication tools aren’t used in isolation, they’re a connection between people, it’s not just how you use them, it’s how the people on the other ends of the comma use them as well.

No of course it’s not the slack app opening every 30 minutes and not being closeable, it’s the Slack affordances putting your name in the middle of a big team wide discussion which you are conspicuously absent from, it’s the Slack channel where you’re visibly (and logged forever) asked to help with something and didn’t respond, it’s the Slack usurping of where decisions were made from an official place for decisions (committee meeting, Github issues) to a place where people are chatting at the time the decision comes up (coffee shop, pub, chat log).

It’s as daft someone complaining that they have a family and can’t go to the after work drinks, but the people who do go are perceived to be the important, hard workers, taking decisions with limited input and documentation. And then you say “I chose not to have a family so it’s all your fault”

No they wouldn’t be tempted to drill every wall, as if.
It can also be incorporated into concrete to provide structure and fill volume
Personal opinion: Those things (static assets) belong in a container with Nginx serving them (and that’s not even counting SAAS options like S3). Easy to integrate with CDNs, easy to update, easy to roll out and back. And you get to take advantage of layers to keep the network and disk usage minimal.
The title never says it causes a decrease, just that it promotes awareness, as a result of increased search volume. Seems reasonable to me...
It’s funny you bring Japanese culture because one the contrary of the article you link, the Japanese are quite obsessed with (visual) perfection. Also everything here come too much plastic wrapping, like every cookie in a 10 cookies box having its own wrapping.
Where did all the cod go? Fishing crisis in the North Sea
I watched a thing on Japan regarding gambling a few years ago. From what I remember and understand, gambling is illegal. There's loophole, its illegal for straight up money.

Thus, I think its pachinko, you win tokens while playing. Then you exchange tokens for random items. Then there are "separate" companies that are outside these pachinko halls that buy those items from you for a "surprisingly" similar theoretical cash amount of the winning tokens the item cost. Totally coincidental. I'm totally sure of that.

I'd wager a guess that a similar system would scab in soon after a cashless system arises. Until a better system pops up.

But fuck cashless. At least cash can be somewhat anonymous. I'm sick of all sorts of companies tracking my purchases.
Worth noting that GH Desktop will default git to the noreply email when going through initial setup.
Private censorship is OK though? I wasn't proposing anything, just pointing out that USA isn't a land of press freedom. Americans love to criticize others, but never self reflect.

Only on Hacker News can you say something true with evidence and get downvoted.

Edit: Downvoted immediately at 7:20AM on an old topic that didn't garner much interest in the first place, but pushed more propaganda about China. Really fishy, almost as if keywords and sentiment are scanned.
Minecraft vastly improved performance when it switched from having one file per 16x16 map area to just stuffing 32x32 of those chunks into one file with a simple index at the beginning.
That's correct. It is often misunderstood by Western public.

To complement, for example in WeChat if a lot of criticism or even much worse than criticism can exist in "Moment". But it can make a WeChat Group be banned. Another thing is there's no danger for any individual who express anti government opinion only. Too many people do it all the time. The only chance to cause trouble is when the individual is trying (or perceived by government is trying) to instigate some public demonstration. Otherwise is pretty safe.
Amazon Uses Explosive-Resistant Devices to Transfer Data to AWS
I was actually thinking in terms of the pv and concentrating layers being physically separate, with a way to replace the concentrating layer similar to how roads are regularly resurfaced by removing an inch or two of surface and laying new asphalt.
People talking fondly about flash are thinking of the way that it massively lowered the bar to creating interactive content on the web, ushering in an explosion of indie games, animations, videos, etc., the like of which the internet had never seen and may never see again. The "awfulness of its implementation" (compared to what, one wonders?) is orthogonal to what people liked about it.
Nobody responded with any evidence to suggest Russia did anything other countries like UK with Cambridge Analytica didn't do, but there sure were a lot of downvotes!

Time to open your mind to reality, Hacker News.
Why is the data even being collected?
But... slack isn't synchronous. At least not any more than email is.

In my team people look at it when they have the time or could use a context switch, and if you need them immediately adding @username send them a notification during business hours.
Résumés Are Starting to Look Like Instagram, and Sometimes Even Tinder
You will find any number of American or other Western patriots who love their country but are suspicious of their governments. The Chinese, at least to the extent they are willing to openly express where it might be reported back, don’t differentiate.
It's unfortunate that this off-topic, general comment has derailed what could have been an interesting discussion about specific types of architecture (large HW/SW systems). And I have a feeling that like several other commenters you have some specific architecture work in mind and are incorrectly generalizing based on it.

Taking part in stand-ups for instance would be a complete waste of time for anything except application architecture and it's only relevant in projects which are using Scrum. Even then, it's possible to do the job by being available (at the risk of missing some unofficial or ephemeral info) and taking part in the sprint review.
I prefer involving the team in design decisions and giving them freedom to implement things as they see fit, as long as the architectural requirements are being met.

The usefulness of coding skills decreases the higher one climbs the abstraction ladder. Writing production code for a project is from my POV an anti-pattern unless we're talking application architecture and the architect is only part of that one project, which sounds like title inflation for anything except bigger applications.
In my experience there were two kinds of situations where it was worth it to write code: tackling less glamorous, but useful tasks that the team didn't have time for and solving trickier problems that the team couldn't yet work out.
Otherwise I expect and prefer mature dev teams which can implement on their own, while I am available for guidance if needed and to ensure that the business reqs are correctly translated and their piece of software integrates properly in the platform.

Personally, I found domain knowledge, connections and social skills invaluable for architecture roles. Technical skills are also valuable, but they're table stakes to be honest.
You are blaming the politicians who apparently took the “ten years” before they got anywhere for making whatever choices they think best reflect their intents. Yet you do not wish to do the same.
If the files are being handled programmatically, pull them as byte[] directly from the database.

Once I tried to hookup a way to serve the files directly from the DB through IIS, and it was a total failure. By the time I had figured out getting all the various headers right, I was still running into some weird caching issue that would corrupt the request at random intervals.

So now, if the files are static hosting assets, I will initialize a ‘cache/‘ folder on the local filesystem (for that machine on the web-farm) when the first request comes in and just read all those files back into the local file system for the web server to handle.

The only remaining concern is refreshing the cache when files change in the DB.
I suppose the fact they stopped doing this 4 years ago says something good about current c++.
+1. Anyone who is a programmer can solve that problem. If they can't solve it, they aren't a programmer, end of story.
> Python is easy to get started with, but once a project grows to any meaningful size, I would rather have a compiler

boy do I have a continent full of python developers to introduce you to... “python - by any means necessary” is their motto.

But in all seriousness, there are a lot of people (where I work) who started with python and have been daily driving it for so long that any other language is too tedious to get started with. Even if it means writing unreadable, hacky python, python still wins out for them.

I suspect there are a lot of similar people in data science.
January 25, 1938 the Fatima Storm
Structure and Implementation of Computer Programs. A master piece, a bit challenging but immensely fun for a certain kind of people.
Its a shame that plastic isn't particularly easy for a hobbyist to experiment with. It seems like with some experimentation someone could probably come out with usable designed for chairs, desks, etc. that could then be either brought to market or open sourced.
Thanks for sharing... will listen.

As an aside, why do they spam that orange/purple gradient in virtually every part of the site... I've noticed color gradients on the rise again but this seems a bit excessive/unnecessary?

Is there an underlying reason behind gradients that I'm not understanding, or is this just yet another trend of websites copying cues from each other?
Front-end programming in Haskell: A retrospective
Army doctors heal soldiers so they can go out and kill more people. The Hippocratic Oath is rarely applied to indirect harm.

An oath in the same spirit for knowledge workers would be meaningless, since their work never does any direct harm.

If such an oath is instead applied to indirect harm, how many levels of indirection is enough to wash your hands of all harm?
Chess vectors make sense as an approach.
Does anyone have thoughts on the viability of starting your own WISP considering Musk has already done his first launch of satellites?
Frozen vegetables here in Austria more often than not are available in little cardboard boxes. But a lot of them, I think mostly the larger sizes, are also sold in plastic bags.
As someone who used browsers in 2000 I have the same fond remembrance of JavaScript. Yet for some reason it still spreads like aids instead of following flash on its way out.