skysight-inc/HackerNews huggingface dataset:
In this kind of discussions I read the same two or three positions rehashed over and over again that are highly dependent on the situation(s) the wielder of such opinions has found themselves in previously.

One thing I've never seen properly stated is the difference between technical debt as usually described (building code that is doing the job but might not be as flexible, easy to change or fix or might not account for all corner cases appropriately) and then the kind of debt I've experience more often which is "model debt". In the field of business applications, modeling a problem correctly is 80% of the solution, and new companies usually do that job very poorly. Over time as business experience accumulates, some of those mistakes become evident. For example, how to model the identity of the users of an application, that's where the most mindless decisions I've experienced do the most damage. Let's say you assume the only type of user you're gonna have belongs to "companies" and your customers are companies. Then you discover those companies make heavy use of consultants or contractors, and all of a sudden most of your management tools and UI doesn't quite fit. You can hack it, but you end up with a large slice of your users having to manage 20 different emails to interact with your system. Just an example.

"model debt" is the most expensive and potentially fatal type of debt a new piece of software can incur, and my suggestion is for every new project, focus on building a real good model of what reality looks like before too many other technical calls are made, or you're in for a world of hurt.
I think it's fair to say that the death of anyone's baby, in circumstances where they can blame themselves (I didn't do enough to make the baby healthy, I didn't support my wife, I could have done x for her) might have significant mental detriment on a non gestating spouse just as it might the one who gestates. Instead, you've made this about how smart you can seem rather than listening to the other person.
>how is the experience of trauma affected by cultural practice

Trauma is immensely affected by cultural practice.

120yr ago many infants died from childbirth complications and of those that didn't a large fraction dropped dead by age 5. It wasn't unheard of for parents to give subsequent kids the names of older deceased siblings. This was all considered normal and for the most part nobody got too bent out of shape over it.
I took a lot of cod liver oil once it started, maybe a little bit before too, so I suppose it could be that. I did a lot of research into what would increase NAD levels, and it’s all pretty inconclusive, so I figured niacinamide was as good as any other B3 in the pathway. I later found that it chelates with some minerals, so I may be giving myself a deficiency.
Youth Teaching Tech to Seniors Fosters Generational Connections
Yeah, that's an extremely misleading title. They could even say "recover" instead of "seize". The title as written makes it sound like they were wrongfully seized.
Face detection based static image gallery generator
It's probably what they were insured for in 1984 when they were originally stolen. I have to think they're much more valuable now, given the past 10 years or so of history.
Indeed that Qt-KDE "treaty" was an inspiration for the feature of copyleft-next that bkuhn lauds in this article.
I switched my entire family to 1Password about a month ago after being on LastPass for several years. Overall, it's been a much better experience. But I have found that the 1Password X extension is quite limiting. There's basic functionality that is either part of the Mac app or has been part of LastPass for years that really slows me down. And, as a new user, it's extremely confusing trying to figure out what extension or app the company is actually wanting people to use.

Overall, I've been quite happy with it and my family has loved it.
The Effective Altruism answer is probably to take all the energy you’d put into lifestyle changes, and put it instead into earning money to donate to environment lobbyists, so as to change corporate behavior.
> Despite strong economic performance, a majority of respondents in every developed market do not believe they will be better off in five years' time.

This is because the economy is no longer working for the average/median American. Unemployment may be at record lows, but this is missing the point and is NOT the right number to be focusing on. This number does not capture all those people who have given up on working altogether and instead filed for disability and have given up hope. One way that we know this is that the suicide rate is at a record high and the average life expectancy for America is actually declining (which is very uncommon for a developed country)
Deep learning is mostly matrix calc. More classic ML methods are generally linear
Ran into that too!

We were spending about a million dollars a year on AdWords. Part of Google's requirements are that we give clients access to the Ad accounts as well. One client did not have Google accounts, so we registered some for them, granted them access, and provided them to them.

Of the dozen or so accounts we set up for that client (it was a group of car dealerships under one high-level umbrella, so separate but together), one got suspended almost immediately by the accounts team.

We submitted a ticket with the accounts team regarding it, and when it was still banned a few months later I finally reached out to our contact at AdWords. She submitted a follow-up ticket with the accounts team.

By the time I left that job about 4 years later, she still had not received a response.
Insight – Open-Source Real-Mode DOS Disassembler/Debugger
https://news.ycombinator.com/item?id=22099643
France’s Macron Pauses Tech Tax After U.S. Pressure
Go's stdlib mistakenly sorted files by default on directory walks(with no option to not sort them). This of course means a directory must be fully iterated on before you can process or bail out of processing. I wonder if Deno ported this directly or reworked it.

There are some other issues with file stats as well; requiring multiple syscalls to retrieve information that can be had in just one.

It's a mystery to me why they made such a high level decision in such low level code without an escape hatch.. Been a lot of talk but probably won't be fixed any time soon due to backwards compatibility.
Mame’s Development Progress – Dec 2007 – Dec 2019
I hacked hundreds of companies through Google Groups
I'm a dark room lit only by other people's monitors, with each potentially having different scenes onscreen from moment to moment and thus ambient light varying all the time, that's a difficult/impossible thing to calibrate for manually and if automatically recalibrated by a monitor with ambient light sensors could potentially cause a vicious circle of autorecalibrations around the room
We would likely all agree that seizing these stolen items back is the right decision, but I think it does raise an interesting question. Can a stolen item be possessed long enough for the person or entity in possession of it to rightfully be considered the owner? There are countless museum collections around the globe that are made up of mostly stolen material. At one extreme you have ancient artifacts that were taken by colonial era archaeologists. Does the British Museum have an obligation to return the Elgin Marbles to Greece? What about items that were stolen less than a human lifetime ago? There have been plenty of examples of art stolen by the Nazis that both have and have not been returned to the rightful owners. There doesn't appear to be any consensus on this issue which results in every case resulting in its own negotiation.

EDIT: I'm a little confused why this is being downvoted. Is it because of the belief that the stolen items should always belong the the original owner? I agree with that in a theoretical sense, but I was just commenting on the fact that this isn't how things operate in practice and seemingly few governments actually hold anyone to that ethical standard.
Chrome may soon be less of a battery guzzler in Windows 10 – thanks to Microsoft
Writer Evan Ratliff Tried to Vanish: Here's What Happened
- no file system access
- no internet access
- no environment access

also loads code from the internet and runs it no questions asked.
Based on my experience in Italy, Lufthansa offices still offer free copies at the ticketing counter. I’m not too sure how many people buy tickets at the airport nowadays, let alone do so with a paper timetable, but they are still there! :-)
> It would however bring the world economy to a grinding halt.

I think you overestimate the importance of flights to the world economy. If all flights ended tomorrow, the world economy would chug along and hardly notice. Banning trains, trucks or ships would be devastating to the world economy though.

> We need to focus on interventions that will actually make a difference. Sadly, most of those are through government regulation, which most major economies are unwilling to do.

Both those interventions would actually hurt the world economy.

Let me guess, you take a lot of flights every year? Can't defend flights under the false assumption it'll hurt the world economy and then support "interventions" that will actually hurt the world economy.
Model debt a new name for product-market fit? And you are describing pivoting (maybe on a smaller scale)
When you start using all the Linux ports, it must create some mention pollution as their methodologies differ from FreeBSD. Is that true?
Not a single one of the links listed is correct for me. (And I am not NAT'd.)
>how is the experience of trauma affected by cultural practice, myth, ideas, etc

You're certainly onto something. In other cultures, schizophrenia has historically been viewed through a mythological lense as a possession by or visitation from benevolent spirits. In stark contrast to Western manifestation of the disorder, voices and hallucinations take on a much more benign form[1].

People by and large can be rather content in a wide range of environments, even if by comparison to other environments they seem quite harsh oppressive. Normalcy is very much a social construct - even ideas about something as universal as pain can vary widely, to the effect that some cultures are more likely than others to seek out physical and mental trials which others may consider traumatic.

Indeed, to some degree we have a loosly related term for a phenomenon where those who suffer abuse have no desire to leave their abusers: Stockholm Syndrome. Except imagine instead of being raised by a tormentor with whom you come to sympathize, you develop in a society where certain "abuses" are wholly normalized - if everyone around you shares the experience openly, particularly if justified with myth or alleged purpose, it becomes much less likely to cause trauma. Consider the abhorrent practice of, say, genital mutilation, or general oppressiveness common in certain parts of the middle East or Africa - while I do not condone such practices, I suspect that the majority of those who experience them do not suffer from anything like PTSD, as they are common and effectively normalized. I'd be very interested to see a study on the subject.

1. https://blogs.commons.georgetown.edu/journal-of-health-scien...
People replace God with something else I have noticed. Many of the Atheists in the Atheists community in the United States started a new organisation called Atheism+, which alienated a lot of group and those in Atheism+ started added a lot of dogma, which I find as someone who observed the split from the outside in the UK to be somewhat ironic.

I am not religious myself (but I am slowly having a greater appreciation of religion as I get older).
Dance lessons and meetups are a great way to meet people in a social atmosphere. Board games might be good if you're into that. Join an adult co-ed sports league, and if you're not particularly athletic then do kickball, Cornhole, or ping pong. Join a hiking and outdoors club. If you work remote, work from a co-working space. Attend meetups. Explore local live music scene.
Umm? Knowing about the Big Bang?
Mine isn't particularly exciting or inspiring, but somebody has to be first to respond. I'm working on a mobile optimized, Bitcoin powered MTurk company called Labl (https://labl.ml). I have a few reasons:

1. This is my first company, so I figure starting with something simple and low-capital would be nice (not interested in capital, currently a student, etc). Most of my concerns are with litigation and running a business in general

2. I like Bitcoin, and I figure an easy way to increase adoption is to make it lower friction to earn. Contractor payments are only done in Bitcoin for the time being, client payments are done through Stripe. Having both options for both types of users is on the list

3. I'm a numbers guy, and it seems like there are a lot of interesting optimization opportunities running any automated platform at scale

The general plan is to be a platform of new reasons to pay people over the internet. We have more interesting ventures along the "find reasons to pay people" line, but are finishing this up first to test drive our infrastructure.

NOTE: Sign ups are broken right now, should be fixed at some point
When invoking the deno command, the user has the option to grant or deny the command access to the file system, internet, environment.

>loads code from the internet and runs it no questions asked

I think this is a reference to the fact that Deno uses "Ecmascript modules" referenced as URLs the same way modern browsers do.
>The usual concern about outing someone's sexuality is the impact it might have on their personal safety or ability to obtain or maintain employment.

It's also privacy, basic human decency, and their choice to disclose or not, which are just as important.

You can't just shit on them because someone is "super-rich" and wont lose their job.
I like what works.

On servers, Linux seems to work. Maybe it's not as good as bsd in some cases, but I don't know those cases; and Linux has thus far worked.

Where bsd has worked for me is on macOS. I think that's a bit less about bsd and more about desktop/UI decisions dating back to the Steve Jobs days (idiosyncrasies aside). But I have doubts about how much the underlying OS had to do with the experience at the UI level.

Whether a bsd or linux, the desktop story is terrible compared to macOS. Even Windows has some advantage if certain app dependencies are considered. As a developer (who must still also perform some business tasks), macOS is the best option. Linux desktops are almost as good, with some big exceptions. BSD desktops might perhaps be on par with Linux, but they will fail on some of the development requirements.

I know competition is good for innovation, but at some point I would like to see the highly fragmented OSS desktop efforts consolidate. At this point, long after Jobs's death, macOS has fallen greatly in terms of quality and usability; so surpassing it isn't _that_ hard. Windows still doesn't, but I doubt it ever will. In fact, Windows has increased significantly as a development platform while still remaining horrible from a desktop user perspective. macOS has slipped. Linux has gained only slightly. BSD, who knows... but it cannot have improved more than Linux. Whether Linux or BSD, there's plenty of achievable gains to make if motivated OSS folks would consolidate more.
Excerpt:

"Insight is a very small debugger for analyzing real-mode DOS programs. It features an i80486 disassembler, an i8086 assembler, 'Trace into' and 'Step over' functions, simple breakpoint handling, extended code or data navigation, simple color-highlighting, and a nice menu-driven interface comparable to Borland's Turbo Debugger."

I tested it with DOSBox 0.74-3...

Based on my rudimentary testing, it looks like it works great!

Compared to Turbo Debugger, it's open source.

Compared to OllyDbg or IDA Pro -- it's simple and compact (33KB .COM file, no dependencies nor library files needed, and it runs in DOS/DOSBox without any monkeying with the higher level host operating system...)

VirusTotal reports it as being completely clean.

And it's open source!

Quite possibly it's the perfect complement to FASM for DOS/DOSBox programming...
Interesting article.

In my experience, yes, salt type doesn't matter too much except for
1) iodine is sometimes quite noticable
2) very minerally sea salts can add flavors

but the amount does (by weight, not volume). Table salt and kosher salt are both very consistent [1] but I use the latter to avoid iodine

[1] but note the brand, iirc morton's is almost 2x as dense as diamond crystal. when in doubt, weigh.
It's critical to understand that having a measured benchmark is what makes this result so important and tells us that we're making progress.

Without measurable benchmarks we have no idea if we're making real progress towards human level AI.
If the organization has done shitty things, like posting a private sex tape, or outing someone as gay, then yes.

They thought they could stomp on people with impunity because nobody would care / have the money to take them to court for doing so. They thought wrong.
> provided absolutely zero security.

I've been encrypting my Firefox password store for so many years I can't even remember.

Is that not secure or something?
Eh, it's not that hard to add a cost of living multiplier so that something that pays $50K in BFE Nowhere can also pay $200k in SF.
One thought about this, ICD9/10 are medical coding standards. They have only a very shallow semantic depth to them, they’re more about completeness and specificity. They don’t map well to what OWL tries to do.
Also, ancient Spartans were hardly immune to PTSD. They were just much less likely to be treated for the symptoms in any real way (or, frankly, to survive the events that cause them). There's really no good evidence that PTSD is a modern thing at all.

What's really, and ironically, happening here is that "Sparta" is a movie utopia us pathetic moderners have invented to mask our anxieties behind an ideal about Real Men who spent their lives kicking Persians into giant pits instead of dealing with credit overdrafts (and, occasionally, PTSD).
Interesting. Is that only to do with matters of compensation, or do other factors come into play?
Most mobile dev work is done by individuals/small groups and each app is in itself a short life product for most and that's the key aspects as those factors make cutting edge gains/risk balance more towards gains. Why, the exposure is limited to the individual app and smaller/more dynamic ability numbers allow such things.

But for your share listed companies, such things tend to be less so and even with tech companies - the only new tech they tend to embrace is tech they developed.

So there are avenues to learn the latest and greatest, but always keep that risk balanced with gains.

Now even in large businesses - new tech can and does get looked at, but even then, it will be cases of new projects and area's in which there is no alternative tech. So there will always be niches, take FPGA's and bank share trading.

But in a World that still has COBOL, C and lesser ancients though still older than many of the coders that use them - Java. Not everything changes overnight.

I remember the early days of Java and lots of people jumped on it, it had pedigree and at a time in which Sun was king of the internet roust. I recall seeing many a fine demo, then checked that they also had cutting edge hardware and was still, not near fluid - let alone upon the rolled out desktops. So yes, cutting edge software can often demand cutting edge hardware just to get the same results. Things improved in software (java performance) and hardware and that fine balance came about.

Computer languages are brands in many ways, that level of trust and understanding takes time to come about.

[EDIT ADD] Sorry I tangented but another important aspect is tooling - that is one area in which you may find cutting edge or less legacy come into play, though there will always be a robust content delivery and auditing system in place and that will be a wall for many things.
Terrestrial telescopes, which we've invested a bunch of money in terms of observatories in, receive interference from Starlink satellites. Telescopes in space, like the Hubble, don't have the same problem, but they're on the magnitude of 100x more expensive and its difficult to have the same missions.
>Most small businesses would suffer no harm at all from an adversary with an initial $10MM allocated toward an attack

If those small businesses had done shitty things like Gawker, then let them suffer!
Sorry, SpaceX, it's easy to get Elon Musk's three card monty of companies confused.
Sorry for what you’ve been through and congratulations on the happy ending. Can I ask what “double-rainbow” means in this context? Googling got me literal double rainbows.
Linux works. Docker works. Node.js works. VSCode works.

Until your competitor leverages outlier technologies to outcompete you. That's basically what Paul Graham did in the nineties :)
>are you OK with any feasible retaliation for such an outing, no matter the repercussions?

No, but I'm OK with suing them to bankruptcy.
> I feel like the fine grained low level control is exactly the reason they chose C in the first place

That's not the only reason, there is also simplicity, static typing and performance. If you favor the later two for whatever reason it can be used in places where you'd normal write a python/shell script or small program without too much extra effort (see https://github.com/RhysU/c99sh or suckless tools). Complexity is where Cello seems to fall down though, it seems like it introduces much more complexity than just using plain C with a decent "standard" library like glib.
This sort of tool would be nice for PoC - but if you're using it for production anything and have any customer information (or really, any information of value) saved in that database... it would be terrible - even off an R/O connection.
If computer science stops feeling fun, maybe try something else more challenging or if that isn't appealing or financially doable maybe try mentoring or volunteering. I think volunteering and teaching kids to code reminds you of all the fun coding can be by just seeing that excitement in their faces and reminds me to feel grateful I get to solve puzzles all day.

But truly tech is massive, if one space feels robotic find another section of it that feels impossible to conquer and chip away at it and network and work your way in and enjoy the new challenge knowing it's just fun. I don't think anything can stay a "calling" but I like to hope things stay fun for me in my job, also truly if the material is fun without the people in your office it might not be the subject matter but the people you're doing the job with that are making it difficult to enjoy. So that's my two cents! Good luck, stranger!
What were your ambitions that required such resilient storage if I may ask? Not being snarky or anything, genuinely curious.
MacOS Mojave/Safari, Toronto, Canada. Dunno why, but I got nothing.

I just didn’t see anything in the list. shrug I guess it didn’t work for me.
Well, not just English speaking areas, what about the Schmidts? And the Fabers? And the Kovács? And the Herreras? And the Haddads? And the Ferraros/Ferraris? And the Kowalskis? And the Kuznets(ovs)? And the McGowans? And the Lefebvres? And the Smits? And the Favres? And the Martels?