skysight-inc/HackerNews huggingface dataset:
Declutter my house and life.

I don't think I am a "hoarder" but I am sort of a slob. I like the feeling when my house is organized but it seems to take a tremendous amount of time and effort for me keep it that way, and I think I have too much stuff (especially clothes) so it's hard to keep it all under control.

I think this will take some deliberate work to change habits (e.g. start small with something like "never go to bed with dirty dishes in the sink") and move from there. Others advocate a wholesale, all-at-once getting rid of things that you don't have a place for (de-cluttering) but I'm not sure that establishes the changes needed to prevent it happening again.
My theory is that the impending rundown of fossil fuels-- mostly the economic consequences of it-- is a factor here. Oil and coal deposits were a strongly exclusive, ownable asset. Even if you didn't want to extract a given barrel of oil yourself, you could sell the rights on, or secure a loan with it. There are a few major economies anchored mostly by the estimated value of goo under their ground.

But we're probably 20-30 years, if not less, from most of those assets being written down significantly, if not completely. If the main demand for coal is a few aging power stations and the heritage railway tourist industry, and no banks will lend for new mining infrastructure, how do you extract any value from your deposit? Their direct replacements are nowhere near as compelling for that play-- even if you buy land with good prospects for renewables, you can hardly establish a monopoly on photons or wind.

So we're in a market that's desperately, if subconsciously, searching for the "new oil" -- a cartellable, highly liquid (sorry) asset with near universal tradeability. A lot of the "weird bubbles" lately-- customer data hoarding, cryptocurrency, NFTs-- can easily be pressed tnto that narrative. "There's some trivial use case today, but if we're right, in 30 years, the entire economy will be so dependent on it that major world powers regularly go to war over it." Sounds exactly like the sales pitch you'd make for petroleum in 1860.
You're making unfounded assumptions to believe you know the poster's political leaning. All people you disagree with are not by definition "the other side" politically.
An example that is missing is MongoDB.
Thank you for taking time out of your day to reply to me.
This title should be updated. The author has since figured out that it was in fact a leaf obstructing the person’s face.
Right, but that last part of your statement is the required piece that changes everything. An agreement in advance that when you do something you’re gonna get money for it.

“Positive externalities” are irrelevant.
Ok, good point. I think their analytics.js was just tracking website usage, but you're probably right that they were planning on deep-inspecting that data in the way you suggest.
I primarily support a regional food bank and a local domestic violence shelter. I find the local giving to be rewarding and the organizations are small enough that four to low five figure donations allow you to become very involved in the organizations themselves rather than just shaken down for more money with endless mailers.

A lot of people I respect just do GiveDirectly, which is about as simple as it gets. Money goes into the pockets of people who ask.
I don’t lean left, but many high turnover jobs like flight attendant can be reasonably called overworked and under paid. The line of suckers willing to make video games is a semi-stable situation that exists as a distortion of normal market forces.

Companies are more or less forced to overwork and underpay people in jobs which have suckers lining up to fill them. That’s the market forces at work.
An option contract on free travel would be worth significantly more than $0.
Thank you very much for the reply. I don't know how to PM yet on HN either :)
It doesn’t sound like a fun workplace, but nor should every workplace be fun. I’d really appreciate it if bankers and health insurance companies had to keep audited records and were disallowed encrypted / disposable backchannels, like Tor.

I assume that IT didn’t install Brave, the user did. No IT department at this strict of a company would approve a browser that actively inserts its own advertising into websites, much less has a Tor option builtin. So, then, why on earth would the user risk their employment by installing unapproved software without IT signoff?

If IT approved Brave and pre-installed it, then they would have grounds to contest the firing. That they’re let go suggests otherwise. One could likely predict the demographic of the let-go employee just by filtering for “would know and care about Brave” and “would not seek IT permission first”.
WORD, Word WoRD....

Sorry to say I tend to use case sensitivity as a filter for me offering support to other developers. I'm not willing to find time for people who can't get their head around "turn on/off caps lock". You don't do it in professional writeups or applications (and I hope not in a CV) so don't pollute my filesystems or codebases with that madness.
Can just aim to get a job at Google then? It isn't like their interviews are harder than Facebooks, and they are big enough that there there are always spots open.

Also there are probably many smaller companies around with WLB similar to Google, just that they aren't as famous, no? It isn't like people use FAANG to literally just mean those 5 companies in these discussions, any company paying similarly works.
> So you’re fine with ~/Downloads and ~/downloads coexisting as entirely separate directories?

Case (in)sensitivity for filenames is a non-issue in my experience. Never had problems with either convention. As for emails, I do think insensitivity was the right choice.
I'm going to approach this slightly differently to everyone else so far.

Simplicity is the best for long term maintenance. I work with a legacy app bundled into docker containers. We simply have to at this point or deploying to a new host or dev box would be impossibly complex. Instead we have bundled that complexity into the docker build. It's still there and still requires a lot of maintenance. Don't do this if you can avoid it.

If you want your app to live for a long time you simply need support. You need engineers to keep it running. This is true of a lot of infrastructure from buildings to cars.

If you're ina university can you get support from the I.T. team. I know research teams probably don't want to deal with the politics of getting them involved but of you can make it their responsibility you will have the best chance of keeping it going for 10+ years.

Most universities will have internal servers for hosting this sort of thing.
Even when something seems extremely obvious to you, it would be better if you explain yourself rather then assert emptily.
What you describe was pretty much my experience when, at 14 years of age, I had to endure brain surgery and spent the next 4 days in an induced coma. I remember everything and I thought I was never going to wake up. It was terrifying and I think I was a bit traumatised by the whole experience.
The AI whizzbang salvaged a photo that would have otherwise been impossible to take with a lens that small.
> Start-ups is not a good way to get peace of mind, working 35 hours at FAANG is.

Your whole talk of "peace of mind" is misguided, as it means different things to different people, the whole point of my original comment that seems lost on you. Thus there is no "best" way to go about getting peace of mind. For instance, I'm working on technology that reduce herbicide usage in row crop farming by 50%, while being in FANG pay bands, that brings me peace of mind.

If you are perhaps in uncertain visa/citizenship position or it some sort of financial state that is precipitously close to ruin and absolutely require absolutely no risk, FANGS may represent the "peace of mind" that you are trying put them off as, otherwise, you are exaggerating the difference. And most people find happiness through their relationships with other people, the nature of their work and the lack of financial difficulty (which hardly requires a FANG).
> Unix filenames are just sequences of bytes, not defined as strings

"Write programs to handle text streams, because that is a universal interface except for filenames which are opaque binary"
It seems to me that other cultures/countries either don't have characters much like Robin Hood, or the similar romantic outlaw characters they have are much later and definitively historical. (Am I wrong? Are there romantic outlaw stories predating Robin Hood?)
Generally 90+% accurate on the transcriptions. I recognize however that speaking English with a mid-range male voice with a northern California accent is kind of like cheating.
It does not. Invalid UTF-16 (aka unpaired surrogates) are replaced by the Unicode REPLACEMENT_CHARACTER (�) However, in practice such filenames are only produced by malicious software and many large products won't work with them anyway (e.g. Microsoft's own VSCode).
One of the few comments in this thread that isn't rooted in Stockholm syndrome. Sure, it's prudent to do one's personal computing on personal devices - get a personal laptop or a GPD pocket or something like it for use at work, and only use their uplink via a wireguard link to something else you control (and/or get a cell modem). But management that fires people for using a protocol, and furthermore for using it incidentally? It makes me want to publish everything I do as onion only.
And place the files in chunks, and... Wait I think we're getting close to reinventing block storage again ;)
No progress yet.
Fly fishing, if you happen to live in very specific areas. It gets them outdoors, is very physically technical, very strategic, and they can tie their own flies to engage creativity and encourage craftsmanship. Sailing for similar reasons.
My clients do / pay for whatever the audits are required in their line of business. I do not get involved unless told to do some particular things.

>" but I still find it hard to trust everyone who DIY"

It depends on what is the actual DIY part is. In any way it is your problem. Not mine. Sorry to say but to me your whole post feels like typical FUD scaremongering client to cloud.

>"While you still need to do all this when using a Cloud providers, you probably _should_ do much more if you manage the bare metal"

No I should not probably do much more. I do much less as I have way less moving parts.
There are two types of libraries, the ones that deliver domain specific needs, like a web server, an encryption library, a midi library, a GUI library, a diagraming library, a pdf library, a zip library, a logging library, a database connector library, etc.

In Clojure, those all exist, generally by simply reusing the ones that Java or Javascript already invested time and effort into building, though sometimes it has its own as well.

The other type of library are generally conveniences, they either simplify existing APIs, add programming constructs, or template/establish a pattern for doing something. These are the ones you tend to not need as much in Clojure, because the language is already so expressive and succinct, and it is pretty trivial to implement your own custom conveniences directly focused to your application needs and your personal preferences.
Isn't this the acceptable nature of participating in a society? Covid was an opportunity to force people online - creating new accounts, accepting new privacy policies, getting used to Zoom calls and having more of your data legally recorded and used in ways you may not have considered (but you pressed "I agree" on that privacy policy!).

You can live off grid, but even that is very difficult with satellites overhead and trying to avoid every CCTV camera or digital device that may vacuum you up is bordering on impossible.

Unless you erase yourself from life, but even then someone will likely make a note of that somewhere ;).
Thanks for the "step forward" comment. I want to get better. I haven't put serious effort into professional help, so that's on my NY resolution list for next week. I have a mental health program available to me from my employer, so I want to try that out and see what it might bring for me.
It’s weird that some right leaning people think the labor market is a perfect market.

It’s not - employers have vastly more power and information than most employees.

This is why unions exist - to bring balance to the labor market. Though right leaning people often call that socialism and/or unAmerican. Talk about cog dis!
Martin Gardner’s Best Mathematical Puzzles
People's beliefs on this topic are extremely divergent. I personally have developed a sensitivity to gluten so I really have no choice, but I also happen to believe it is bad for your long-term health.
Add 50% to base salary for stocks/guaranteed bonuses for junior positions. Then that percentage go up as you climb the ladder. (Guaranteed bonus is a way for them to make you stay to the end of the year before leaving...)

Note this is not accounting for stock appreciation. If stocks didn't go up you would just earn about $300-400k as a senior software engineer, with stock appreciation you can see $500k+.
> accelerate the construction of renewable energy

Accelerate what? Wind and solar are at capacity, and storage solutions do not exist at that scale.
Gonna be honest here - easiest way is to simply not think about it. It’s incredibly difficult but that is the simplest way.

I have a phrase that I used with my ex-wife and with others - which is - “don’t dig the groove.” Which is a reference of how your brain has grooves but also how memories and associations in the brain work. The more you think about them - the more connected and dug in they get. The best way to move on is to not think about it and let erosion fill in the grooves.

There are various ways to get around these things but I find getting yourself out of what stimulates you to be most effective. If going to certain places reminds you of something - don’t go there. If eating certain foods or looking at certain photos or answering certain questions about your life - just find ways to avoid those things. That may or may not be easy or simple depending on the associations but it is something I found to be effective. It might even mean not reading self-help or anything - tbh. Sometimes the best way to move on is to literally completely move on and act like you’re already fully moved on and done all the processing. (Fake it til you make it essentially)

I’m speaking as someone who has lived through a lot of trauma. Obsessing over it and trying to find ways to get over it never really worked. Especially because the only way for me to feel like I get over anything is that I’m now in a better position than I was before. So the path forward for me was incredibly difficult but somewhat “simple”. In the same way that being able to move a heavy object might be simply done by lifting heavy weights for many years before you’re able to move that heavy object by yourself. But there are other more effective ways but sometimes they just aren’t accessible for you and there is a satisfaction/pride in just being able to do it yourself without any assistance or gadgets.
See: https://www.theguardian.com/us-news/2017/oct/20/new-york-yel...

Sad for the immigrant owners who purchased them
Sorry, but this question has too big a surface area! Software development is sprawling, and the language I'd recommend to a devops practitioner is different than what I'd recommend to a mobile developer.

That said, I don't think you are ever going to regret learning how to communicate better. Software is fundamentally about serving human needs and is usually done in a team context, so improving communication is always worthwhile.
Bigger Midwestern city. Cost of living is pretty low.
c2c stands for cache-2-cache.

perf-c2c allows you to measure cacheline contention - see https://man7.org/linux/man-pages/man1/perf-c2c.1.html and https://joemario.github.io/blog/2016/09/01/c2c-blog/.
Inflation is not just caused by printing money. You can still experience inflation (rising prices of a basket of goods) without any change in the amount of available currency.
That's an interesting position that is at least in dispute [1][2]. My prior based on how companies behave is that they are indeed in violation of the GDPR.

[1] https://techcrunch.com/2021/12/16/clearview-gdpr-breaches-fr...

[2] https://fortune.com/2021/05/27/europe-clearview-ai-gdpr-comp...
Yes bc poor people of all ethnic and racial persuasions don't spend irresponsible amounts of money on sweet rides....

Anyone can sign a dotted line and struggle to make payments.
No personal experience, but a reader on my site wrote a post about this: https://letterstoanewdeveloper.com/2020/12/21/interviewing-a...
Congrats!

By the way, is it possible to compile an oberon+ source file without an IDE? (from the command line I mean)
> A person's Bitcoin holdings can be distributed across any number of wallets. How does the thief know (1) their mark owns Bitcoin, (2) how much Bitcoin they are stealing, and (3) whether they have coerced the owner to hand over the keys to all of their wallets?

Are the unbanked really going to operate a number of different wallets, including decoy wallets, to prepare for this scenario?

> Bitcoin has all of the properties we need in a store of value for the base layer of a digital monetary system of the future.

Its parameters were picked on a whim by somebody nobody can ever find. "Completely unchangeable parameters handed down from the equivalent of God" is not a property that I look for in a monetary system.
There's a tragic irony/flaw in the use of agassi in this article.

His "enlightenment" moment didn't result in him walking away from his father's world (or the money, or the emptyness of living a life to play tennis). in many ways its the opposite lesson of the article.

It helps to remember of course that the whole anecdote and narrative is likely just more commercial promotional fiction. everyone likes a redemption story, especially when it's somehow a redemption story that doesn't result in recognising the emptiness of fans and fame and money and professional sport but a kind of self- congratulatory reawakening that involves no actual change. This allows the commercial engine of a professional tennis players life to keep turning and draw in new fans and retaining old ones... presumably the whole actual point of publishing his "autobiography".

I'm guessing of course agassi didn't write his biography either. I'm sure his pr team/managers just hired a ghost writer.

I've got nothing personally against agassi, just for he record, don't even know or care much about him. I'm sure his father probably was overbearing: that's the harsh reality of professional sports preparation. But it does well to read these things with a critical eye and recognise the reality behind them rather than the image. At the end of the day, he's still a guy that hit balls back and forth for money just like he was brought up to.
At least with the mobile Intel processors I'm familiar with, things like Turbo Boost get disabled and the cores will be scaled down in order to bring temperatures down. I figured AMD would do something similar, but I have no experience with their mobile processors.

According to Wikipedia, AMD's Turbo Core feature depends on power draw, while Precision Boost and Extended Frequency Range features depends on power and temperature.

[1] https://en.wikipedia.org/wiki/AMD_Turbo_Core
That's a pretty impressive technology, but isn't it primarily used on blind people, instead of someone who'd need to experience images/video by alternate means temporarily?

It's probably still a viable approach, it's just that care should be taken to not disrupt the functionality of one's eyes whilst adding the necessary implant, which may or may not be doable, depending on the method.

Of course, the point about scar tissue is also a valid one.
People see this sort of thing as a flaw in crypto, but I'm less sure.

Sure there is pain there, but also learning and improvement. If a flaw is found in an open source cryptographic library you don't go "well this was all a mistake"...you fix it and try to do better next time. People learn about rowhammer, spectre and what not over time and often the hard way. Don't think these sort of smart contracts are all that different - it is code too after all.

I'd wager that there has been a huge jump in knowledge as to how to write code like this. And that's largely unexplored territory. Little of the existing system like banking has this dynamic. So hardly surprising that there are some tough lessons along the way
Yep. My hobbies are very low energy and inexpensive, but I end up spending a decent amount of money and energy in traveling. I want to cut that down substantially starting starting next year.
I think it's more avoiding clinging to temporary joy. Have you met a person who seems to live in their glory days, clinging to the last time they were happy? Spending their entire life chasing after those first highs? I find it hard to describe people like this as anything but 'suffering'.

I would also note that the meditative techniques of the Buddha eventually lead to an experience called the 'jhanas', which are pleasurable all on their own:

> Directed thought, singleness of preoccupation, and evaluation act as the causes. When the causes are fully ripe, results will appear — (d) rapture (piti), a compelling sense of fullness and refreshment for body and mind, going straight to the heart, independent of all else; (e) pleasure (sukha), physical ease arising from the body's being still and unperturbed (kaya-passaddhi); mental contentment arising from the mind's being at ease on its own, undistracted, unperturbed, serene, and exultant (citta-passaddhi).

(https://accesstoinsight.org/lib/thai/lee/inmind.html#jhana)

There are plenty of joyful feelings in the path the Buddha set forth; spending time in meditation in these altered states of consciousness is part of the path, as I understand it. It's not all as austere as it may seem at first!
Thus the reason they have created new licenses that poison the well for companies trying to offer SaaS services using mongo or elastic as two examples or just GPL for Neo4j
I'd suggest you actually read the paper[1] you're referring to, because it's actually a lot less critical of Telegram's approach than you make it out to be.

We are better off that Telegram exists as an alternative. We don't need Signal's protocol (also used in Whatsapp etc) to be a potential SPOF.

To quote:
The central result of this work is a proof that the use of symmetric encryption in Telegram’s MTProto 2.0 can achieve the security of a robust bidirectional channel if small modifications are made.

1. https://mtpsym.github.io/paper.pdf
After a few brushes with medicine and seeing loved ones go through worse, I've had a lot of anxiety that something "medical" will happen again.

Part of me wonders if the real reason the US has such low vaccination rates is because of the amount of medical trauma that everyone has experienced.
I'm afraid I don't follow. Who maintains this table and who consumes it? What if they're different entities? How do you prevent it from going out of sync with the file system when the user renames a file? Are you inventing your own file system here? How do you deal with existing file systems?