skysight-inc/HackerNews huggingface dataset:
Btw if anyone here is from Australia, you guys had a similar bill a few years ago correct? what happened after that? I am curious any hope of overturning this stuff from the sheer corporate backlash?

Or, maybe I am too optimistic about people who sold their souls for money, making a stand.
Computer vision is AI
What Does Lava Taste Like?
The article didn't do a very good job criticizing systemd. There is only one concrete claim - that systemd-networkd doesn't work without systemd-resolved, and even of that I'm fairly skeptical.

If the article focused more on providing information, rather than being a exhaust pipe for the author's frustration, it would be much better accepted.
That is what happens when they refuse to adopt a deprecation process, even Java, .NET, C and C++ with their high regard for backwards compatibility do have such processes, and have removed features from standard library and languages.
So the tl;dr for this is blog post is pretty much:

- high loc = bad

- lennart pottering = bad

- github issues count is a valid metric of how good/safe/secure a piece of software is

- some babble about violating unix philosphy

- please support me on patreon :^)
Companies are not overstaffed. They are mismanaged.
Ah, yeah. I can see why they’re not interested in touching that market with a 10ft pole.

It’d make them tons of money but it would drain their soul.
> Do you think you need a special license for that?

Crossbows and bows do need a license where I live. You can use them only on a special target practice place. The law also regulates how you should transport the bows to your home (you have to unhook its string). The license for a bow requires a training course and everyone can take those. Guns are obviously much more restricted.

I believe that is fine. I understand that this might sound crazy to someone who has grown up being able to buy guns at the grocery store. To me that sounds crazy.
Probably itself a dwarf in comparison to Apollo and Dafne [0], but the Baroque period was later criticized, that's why the lack of fame and popularity

[0] https://www.artesvelata.it/apollo-dafne-bernini/
RepoJacking Vulnerability in GitHub
A logical flow in GitHub allows attackers to take control over GitHub repositories belonging to renamed accounts
Not a fan of this whole "HN is being gamed" thread, but dammit this made me laugh out loud.
This is not a best practices guide, please look forward to: https://mywiki.wooledge.org/BashGuide

For example, using cd "$(dirname "$0")" to get the scripts location is not reliable, you could use a more sophisticated option such as:
$(dirname $BASH_SOURCE)
I think the problem is that OOP is mostly taught as a separate paradigm, when it should be seen as a convenience layer over procedural imperative programming. It is about bundling procedures together in groups, associating them with mutable state, and protecting and encapsulating that state from other pieces of code.
> Use the .sh (or .bash) extension for your file. It may be fancy to not have an extension for your script, but unless your case explicitly depends on it, you’re probably just trying to do clever stuff. Clever stuff are hard to understand.

I don't agree with this one. When I name my script without extension (btw, .sh is fine, .bash is ugly) I want my script to look just like any other command: as a user I do not care what the language program is written in, I care about its output and what it does.

When I develop a script, I get the correct syntax highlight becuase of the shebang so the extension doesn't matter.

The rest of the post is great.
I would also add that it's impossible to find direct causation in psychology or sociology because it's impossible to have all the variables when it comes to humans. So this is the best we can get.
Read tha article and came here to say just this

I pay for Google One 100GB (Annual Plan - 62 GB used) and YouTube Premium (Monthly) to ensure there is peace of mind and fewer things to manage. I moved to Tutanota for email and DropBox for storage before this. Life became fairly complicated and when I started missing few emails in Tutanota, as they went to spam, I turned back. Tried one drive also and it actually made me cry.

I am a big privacy nut but in today's world there isn't a single provider with suite of apps so well connected and evolved, as Google has. I would like to pay for Google for next 5 years, if Google allows, to ensure that my email address continues to work even if something happens to me.

Life should be simple, Google Workspace aids in that.
I had a ReMarkable 2 last year, but sent it back. For reading PDFs my iPad Pro 12.9 inch is way better, and for taking notes and scribbling paper is way better. I can also have 10 sheets of paper or more next to each other on my desk, try that with a ReMarkable. It's a beautiful device, but inferior to the alternatives, at least for me.
Supernote is awesome!!
See also:

* safe ways to do things in bash: https://github.com/anordal/shellharden/blob/master/how_to_do...

* better scripting: https://robertmuth.blogspot.in/2012/08/better-bash-scripting...

* robust scripting: https://www.davidpashley.com/articles/writing-robust-shell-s...
I disagree. The states are so many license plate stamping operations. Progressivism is a Tower if Babel.
Fathom Analytics is quite fool proof. No cookies (hence no consent) required, completely anonymized data that still identifies unique visitors and provided valuable analytics.
Since when the number of issues on a Github project is a valid metric for the quality of the project? I mean there are over 10k issues open on the Linux kernel itself so..?

For the security side and audits, great that wouldn't hurt, but from my workstation perspective features like systemd-cryptenroll have improved my security posture by a lot.
I agree they're full of dark patterns (false "only x rooms left at this price" statements, misleading UI that implies the place you're looking at has just been booked), but frankly that's the lesser of two evils compared to a site that seemingly doesn't want your business. And while they do make you create an account, I entered my information once years ago and can now book a hotel in any town I want to go to, which is something nowhere else can match (if hotel websites reliably supported SSO that would be as good, but we're a long way off that at the moment).
How's the pen latency, esp. compared to iPads? I'm using an iPad Pro (2nd or 3rd gen) + Paperlike and it works lovely and even the 1st-gen pen is just so much better than anything else I've tried.
Is there any way to get MacOS to stop nagging you about zsh?
Term and graph rewriting.

They encompass most good things in programming - compiler optimizations, functional programming, self-modifying code, etc.
Of course the government should still use https, too important, even government officials' personal communication should be protected. All animals are equal, ...
Very true, and I think this is generally why C 'does it right'. But there are caveats.

Firstly, almost no-one actually creates their matrices as literals. Instead they are build dynamically an usually incrementally. Nevertheless, people still think back to these very basic examples when trying to understand things, so this probably should be standard.

Secondly, these decisions matter a lot for matrix vector multiplication. The 'C' way is very efficient for computing Ax which presumes vector x to be a Column vector.
When you want to compute xA instead which presumes vector x to be a row vector, you want column-major ordering for efficiency.
The same works for matrix-matrix multiplication AB where you want A to be row-major and B to be column-major.

To sum up. Because of our writing direction, and the natural way to write 2-d arrays, it makes sense to have row-major ordering. That immediately means it also makes sense to use column vectors, generally speaking. There are also exceptions if you happen to know if a matrix will often be at the 'left' or 'right' side of a multiplication.

Some more interesting notes that are less relevant:

In C the matrix you defined has an incompatible type with how most matrices are stored (most people in C store rows contiguously, then define a matrix as an array of pointers to rows).

int mat[3][3]; vs int *mat[3]

These are meaningfully different. In the first case getting element `mat[1][1]` is just 'base-pointer + 4'. Whereas in the second case, getting element `mat[1][1]` is 'read pointer at base-pointer + 1 and add 1 to the added pointer`.

Another common ways to use matrices is element-wise, where you refer to x[i][j]. Mathematicians expect i to be the row and j to be the column. Which matches C. Whilst Fortran does it the other way around.
As a European, I have to protest.

Pickpocketing is only a concern in tourist traps like if you went to visit the tower of Pisa out something.

And waking around my university buildings, it's very common to see people leaving their stuff including expensive laptops to reserve their spot in the library and random tables in hallways that have them. Though this is frowned upon if you're going for more than a few minutes.
> It's something that could've been built in to the browser.

It was; nobody cared (due to lack of any legislation/enforcement); it died. https://en.wikipedia.org/wiki/P3P
Reminds me of http://start.me, which is highly customizable and also offers a new tab extension.
The famous medusa piece, and similar stuff in this link, are mind-blowing in creativity with a bit of comedy too. After going through countless museums in Italy this summer, and especially in Florence, seeing all the Madonna and baby paintings, or similar church frescoes became too boring. Like some of these are meme worthy in our modern age, to be created by someone centuries ago is astonishing.

Also, wow...he only lived till 39. Compared to many other contemporaries of his time like Bernini(?), or even before him like the (OG) Michelangelo.
I had an access to personal computers in my school after classes, most of the time we were gaming. After some time teacher said that games are not allowed anymore except ones we wrote ourselves. That's how my software engineer career started.
fellow nonlinear-reader here. random access to an otherwise rather linear content format is so key for me, and the responsiveness and user interface are maddening. now i can't stop marveling at paper as a medium -- it got so many things right. it certainly wasn't the first try by humans. we tried clay plates and sheep skin and bamboo chips, until we hit upon paper. but nonetheless it's amazing that paper is still not surpassed after more than a thousand years.
What does it matter to additionally leak relationships between nessages, such as deletes or replies?

Most important is who when with who which both leak to the server operators
My thumb rule is no extension if the script goes to the local bin folder and `.sh` otherwise. Beyond syntax highlighting, the extension also helps for wildcard matching for file operations (`ls`, `cp`, `for` loop, etc).
And priceline I think too
You might wanna try Paperlike: https://paperlike.com/products/paperlike-for-ipad
It made a huge difference for me. My use case is similar to yours. I use it for drawing but also as an endless pile of paper with Concepts.
“Cosmic magnet” recreated in lab as alternative to rare earths
Michelangelo only had one real passion: sculpture. He was later asked to do the other works, like the Chapel, and if you notice it's clearly visible the "sculptor" style transfer to the paintings. That's not the case of Caravaggio.
What languages specifically do you have in mind?
Yes, people should be more public about what they like as presents.

For some of us it's a hassle.
freeze is used quite often (for immutability).

Proxies are there for security? It wasn't mentioned in the article and I don't see how it providers security, it only makes things easier to use, right?
As I'm in a similar position as you (though not concretely planning to found a company right now), some of my thoughts and experiences:

- It appears as pitches talking about training/deploying/productionizing "LLMs" and "foundation models" are amongst the most successful these days while MLOps is on the decline (which was massively hyped a few years ago, but reality has caught up)

- You should be able to somewhat justify your valuation and tell a good story around it. Usual factors on valuation are the experience and network of the founders, stage and traction of the product and overall climate of the business sector. It's a good idea to research recent founding rounds of related start-ups in a similar stage as you.

- Predicting financial KPIs with a high level of precision is impossible at your stage and everybody including investors knows this. At the same time, this does not mean that you don't need a business plan. At a higher level, the projections should represent your plans on when and how to monetize your product and the cost drivers and KPIs behind it.

- Where you raise depends on your preferences and business context. For example, if you should have a high focus on data protection and privacy, it would fit greatly into your story if you had only local investors since some customers in Europe immediately see a red flag if US or Chinese people are involved.

I have many more thoughts but not so much time to type - DM me if you think an exchange could be helpful.
There are lots of android-based e-ink tablets out there that do that.

I have a Onyx Boox Note 2. The company is kind of a bunch of dicks (GPL violations ahoy!) but it works very nicely.

There are other alternatives out at this point.
What discounts for software and services do you wish to see on Black Friday?
I would like to see a good discount for GitHub Copilot, VM hosting and file hosting.

What about you? What software, services, platforms do you wish will be discounted on Black Friday?
90% world the world (i.e. nearly everybody outside the west) has a similar position on the Russia-Ukraine issue as India though. Is 90% of the world propagandized? Or can they have a legit different perspective on things?
The alternative is to pay Google a fee each month forever. And when they decide to raise the fee, give them more money. And go along with any current and future privacy policy. As opposed to spending x fewer hours scrolling Facebook.
60 John Romero, John McCormack, Elon Musk, Bill Gates grade programmers in their prime, 60 sci-fi concept artists/directors/sciengineers, 60 in financials and office worker wildcard jokers of the pack, 6 years to first demo, 3 year margin in case of out of control delays. Implement the HAL9000 with IBM in command of Tesla Dojo Pods in control of armies of Tesla Optimus bots for the U.S. U.K Army given the prime directive to defend the oil refinery plant in Saudi Arabia using renewable solar and battery store capacity or mobile nuclear. Shootdown swarms of drones with laserbeams and railguns. Calling in airstrikes or any manned machine is outside the rules and considered cheating.
What are realistic alternatives? You're not talking about zero-point energy are you?
English is not my first language so maybe that's why it's strange to me to call something unhealthy that doesn't cause health issues. I could understand calling videogames "problematic" or "antisocial", but unhealthy seems a bit of a loaded term because I often shut myself in and forget about the rest of the world playing videogames and it rather improves my health. It's the stress that I find unhealthy, causing me eye strain, irritability and other problems. Meanwhile playing games helps, doesn't require a lot of time and effort, it's cheap, reliable and I enjoy it, so even if I know that sometimes I'm being antisocial and prioritising it over socialising with friends for example I still do it.
In my experience, the best practice is to implement all the non-trivial logic in the actual program or a Python script, and use shell script only for very straight-forward stuff like handling command-line arguments, environment variables and paths.
Dear messaging services (Signal, Whatsapp, etc.)

You don't get to say "hey our messaging service is more secure than x, y or z"

That kind of statement can only be stated by external, independent researchers, not the marketing department.

This thread alone has already pointed to a number safety/security issues that are neither obscure, unreasonable nor able to be addressed by the user.

Additionally I wouldn't even describe Signal as the safest option available in comparison to the many E2EE widely available chat programs.
Stablesats: Bringing USD to the Lightning Network
I thought (maybe incorrectly) that most of the time is spent on linking in Rust codebase. Aside: out of curiosity, how did you find out about this fact/quirk about LLVM IR?
A lot of people are comparing reMarkable with other e-ink note taking tablets. But I think that it would be wise for anyone buying these things to also compare them with pen and paper. I only bought rm 2 for one reason - to cut down on paper waste as I was filling out the same forms every day. But over time of its use, I've started noticing more and more advantages of pen and paper.

Advantages of pen and paper:

- more size options,

- a more natural feeling of writing,

- cheaper for a long time,

- easier to buy pens when they run out rather than replacement tips,

- easy to archive,

- no need to charge,

- no writing latency,

- no service subscriptions,

- defects/bugs have been worked out centuries ago,

- much better privacy: unless the e-ink tablet is forever air-gapped, but sometimes you need to connect it for one reason or another,

- system updates do not break your workflow: like custom templates in rm2,

- easily recyclable, at worst case - biodegradable,

- probably more green to produce: although paper production causes a lot of emissions, the amount paper a person might use over the lifetime of an e-ink tablet seems to be not that much,

- no kill switches: intentional or by way of a company ceasing support,

- good ecosystem: easy to share, easy to write in different colours, with different pens, easy to print custom forms.

On the other hand, there are some clear advantages of e-ink tablets:

- compact to store notes: although paper can be too, if one does not take a very large amount of notes,

- for heavy users, in the very long-run, digital storage costs less than paper and the storage space needed for it,

- carrying a very large number of books and notes around is much easier.

Overall, after using rm2 for about 6 months, I think it makes sense in niche scenarios when compared to plain old paper and a pen. But otherwise an e-ink note taking tablet could be more of a lifestyle choice than a practical one.
There is an error with the template script on a fully patched m1 macbook. $1 is unbound, unless you provide an argument. This seems to be an utterly basic oversight for a template script from someone attempting to educate on bash's best practices. Especially true for seeking a "good balance between portability and DX".
> Special relativity states that a fast moving object experiences time dilation – its clocks slow down relative to a stationary observer.

For more fun: A less known fact is that SR also states that from the POV of the satellite, the satellite is a stationary observer and the guy on earth is fast moving, therefore that observer's clock slows down relative to the satellite.

Yes, that's right: Each of them sees the other one's clock as slower.

IIRC It takes the fact that the satellite moves in an orbit, not in a straight line, to resolve which one is actually "slower" because up until then, the word "slower" isn't really meaningful at all.
Why are people even dating? They could just fill out a questionnaire and get married right away.
fucking lying is what they do! how come, if they do not share data with third parties, that a "breakin" at TWILIO would have any consequence on signal?

the app store claims data is not shared with 3rd parties, yet they use twilio to "verify phonenumbers"

how about verifing them yourself? to expensive...? so twilio does it for free for you? what the fishy fuck is going on here?

sure they do mention verifying the numbers with a third party in their terms & privacy policy, but the rest of their communication/advertising just very misleading and fishy, claiming they dont keep any data on you.

i never liked or trusted signal, especially not with marlon"no federation for u"spike and not with auntie "i used to work for the FTC" either.
So does Signal: who when with whom

Matrix does leak more meta data though, e.g. message relationships for instance, but what does that matter?
Not at all like Signal. They only have your account creation time and your last connection time

https://signal.org/blog/looking-back-as-the-world-moves-forw...

(edit: answering to your initial message, that said that Signal operators also have access to the same metadata, but I guess my comment still answers your sentence "Most important is who when with who which both leak to the server operators" - Signal operators have showed they can't provide this information)
I'm not exposed to people consuming such stuff nor have I had it but I'm intrigued to read that people actually use drugs to boost their performance in their day job.
I understand the high pressure and high performing environments, however, what I do not understand is how do these drugs help you in that respect? I figure that it could help you in short-term peaks but what about if you're working in the environment where high expectations are a constant and so the pressure is as well? Care to share some details? Thanks!
I feel like you're either already a fan of Isaac Arthur or would really enjoy listening to his podcast.
Saying that people who disagree with you do so because of propaganda isn't a helpful way of looking at the world.

EDIT: Just saw the company I am keeping. This is not a pro-war comment.
In e.g. "Read the great Oil Shell blogpost." it's not clear there's a link there: the "blogpost" is a link but you only see that if you hover your mouse.
The Bitcoin Beach Wallet that is made by Galoy now supports this feature: https://twitter.com/BTCBeachWallet/status/158542740374410035...

You can download this wallet here: https://www.bbw.sv/
That being said BetterTouchTools and Keyboard Maestro are far above what you can possibly find in any linux software.

MacOS desktop by itself is pretty limited, but once you had these two softwares, the desktop experience become pretty nice, far above anything you find in any completed linux desktop.

But it is it. It's only a 'desktop experience'... Coupled with deep integration with ipad and iphone.

If you want more of a *nix integration, Brew is pretty nice and do more of less the job. As for container, dockers work seamlessly on the command line and integrate well with the file system, even if containers still run atop of a virtual machine.
Good luck bringing an open source DAO to court :-)
> With regard to security, it seems to me that the most obvious comparison for the ReMarkable would be a paper notepad which would also be compromised if you had physical access?

No that doesn't sound like an obvious comparison at all. It has a feature that it feels like a notepad when writing, but that's where the similarities end. Imagine if you compared a phone security to a flashlight because phones have a torch feature.

It's still a device with digital and connected capabilities, a completely different security context.
Hey! Don't just blame the mathematicians, if it were up to them you could notate column vectors as actual columns.

Mathematicians use row-major indexing just like any sensible person.
Not really a paradigm, but when I learnt about state machines on MCUs that influenced my overall programming a lot :)
Signal is hosted on Amazon
The slicing was introduced to save die area. Not to slice is to have slightly smaller computation delay traded for greater die area.