skysight-inc/HackerNews huggingface dataset:
> about something that isn't really in the present

Or is it? Therapy, especially gestalt or existential, often makes people realise that something really is off with their outlook on life, relationships with other people or other things like this — something that they had paid no attention to and perceived as "normal", that really wasn't. And in the end, what started as their fight against depression ended up as work to fix the core reason for which that depression was only a symptom.

I know this to be the case with myself and some close friends of mine. I'm not a health professional, and this is anecdotal evidence, but from talking to other people and therapists, I hear about this quite often.
I had it a large chunk of my life. It went, eventually. It can go but that's because it's not in my nature/mind/brain/chemistry/whatever. In this I'm very fortunate, but please don't completely rule out defeating it, though the odds are poor.
1. create a "schema_version" table

2. have a unique, incremental migration ID in each migration filename

3. apply them one by one in order depending on the current schema_version from the target environment, and update the schema_version accordingly

4. rollback the transaction in case of error, otherwise commit and enjoy your updated schema

I used golang-migrate/migrate in production for the past 3 years to do exactly this but you can easily implement it yourself too. golang-migrate/migrate can be used either as a Go library or as a CLI tool.

https://github.com/golang-migrate/migrate

Or did I misunderstand the issues you're talking about?
Before that it was listed on the FTSE and NASDAQ, so owned by international investors. So what?
To everyone saying the title was sensationalized and that it's only one county in Florida, I welcome you to come visit my state.

This kind of stuff is widespread in Florida. Sheriff Gualtieri, Grady Judd, Billy Woods, Darryl Daniels, ex Sheriff Mike Scott, Ric Bradshaw, and I could go on and on and on.

Look across the vast swaths of rural land in the landlocked parts of Florida and you'll find the only industry are prisons and policing.
> In my experience this is just a very, very small percent of the cases. Most of the time I find myself doing pretty simple CRUD operations, and the boilerplate for the simple cases goes out of hand quickly, specially when running joins.

That's true, although the most frustrating percent of the cases :)

I think what KISS will eventually need is some simple toolbelt for the basic CRUD queries, e.g. expanding lists of column names, dealing with casing (snake_case to camelCase). So making the stuff you write 90% of the times easy without inventing a custom SQL abstraction.

MyBatis (which i mentioned in another comment) approached this for example with sql snippets one could re-use in queries.

KISS enables the same thing by allowing nesting of tagged sql strings. I guess time will show which additional helpers are needed to make the devs life easy/reduce the boilerplate for the simple queries.
How Emacs beat vi in the Editor Wars
I know the difference, but common usage is to refer to the whole group of protocols as SSL.

I have yet to apt-get install opentls on any webserver.
It's OK to disagree with other people. It's OK to have civilized discussions about these topic, despite the disagreement.

Avoiding some topics in fear of insulting/upsetting other party, or in context of social media in fear of downvotes/flags, is the main cause of these modern echo-chambers.
I wrote a lot of notebooks because my PhD supervisor liked using them as demos for our scientific software packages, which was for physics simulations.

But in my mind, most things that we wanted to show just weren't useful in notebooks, because they took too long to run. They're great for prototyping stuff like figure generation, and I used them a lot for that personally, and even for setting up the initial conditions for simulations they can work well, but they're terrible for doing a whole workflow of set up simulation -> run simulation -> process data in my opinion.
What about all the other things that might affect their immune system? Have they ruled them all out? Latent viral or bacterial infection? Allergies? Diet? Look at diet and Omega 6 consumption, that alone will screw with the immune system and throw the catecholamines off kilter.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6950146/
I agree with you on the stores, but neither Google nor Facebook ads are rent-collectors in the traditional sense.

To illustrate, consider a new ad network, which miraculously has access to all Google and Facebook users. Assuming that all is necessary is the market then this network should take 1/3rd of their revenue.

However, this wouldn't happen as what people actually pay for is the optimisation of advertising, i.e. sending the ads to the "right" users such that costs can be controlled.

Like, both of the companies are almost monopolies in terms of their consumer products, but they do in fact provide a very useful service to advertisers, and indeed have created a whole host of businesses that wouldn't have been possible without this optimisation.
Interesting - please continue...
I like that the schematics are included on the air conditioner. I have a few older appliances like this that have it, and it has helped me a few times replacing/diagnosing parts.

I laughed a bit where he explains about "Humidity" and the temperature. I know Americans are fat and lazy and love our AC's, but if you spend any time on the east coast, it's a giant swamp. Life is pretty insufferable without an AC when you are sitting inside all day working - and newer buildings are not designed with passive cooling in mind. I'd like to thank my forerunners for sucking it up but I basically keep my 3 window unit AC's on from June-Sept in Philadelphia.
I am glad that it is appreciated! Thank you.
You have many quotation marks, but no reference to who said them. Those aren't quotes from the articles, so I can't find where they came from.
interesting - I deployed https://healthchecks.io/ to a few boxes this morning which pings me in case of downtime based on heartbeat curl calls to designated URL. Works well.
Is this really specific to Japanese air conditioners? Or is this really about mini-split ac that are manufactured around the world under many companies.

I don't see whats specifically Japanese outside of the person using Panasonic and is in Japan.

The person could be in the USA with Mrcool mini split, it would be a similar article.

Edit: title has been changed to remove mention of Japan, so my nitpick may no longer valid:)
One of the more pernicious problems is security checks written to detect underhanded violations of constraints being eliminated because the compiler doesn't recognize the underhandedness is possible.

In a past life, I depended on signed overflow to detect out of bounds memory allocations. That kind of stuff gets compiled away these days, you need to be cleverer to detect when the user is deliberately trying to invoke UB. And because the compiler doesn't believe in UB, there's the risk it's going to remove your detection logic.
Is a leg that remains fractured after a physical shock has passed also maladaptive?
Long password of phonetic pronounceable gibberish is also an option.
Is Twitter the Aleph?
Another obvious confound is that body builders engage in regular resistance exercise which is proven to promote skeletal, muscular, and neural health.

Anecdotally I know a man who is in his 90s and still lifts and cycles regularly and has for the past 40 years. He is definitely suffering the effects of aging, but when, for example, he falls his bones don't break and he's able to continue on. He's dealt with other medical conditions that normally wouldn't be treated in a man his age. But because of his good health, the doctors have gone ahead and gotten good outcomes. He also hasn't drank or smoked in the past 40 years either though, so there's another confound.
Why not just get a wildcard LE cert and not worry about it?
Closed the page when I saw cmake mentioned
Joining the intelligence services was basically the way the British upper class avoided combat service in ww2
Yesterday, I created a python script to reproduce jwt.io, so thanks for the motivation!
Also the withdrawal from the Iran nuclear deal.
> A per install fee for regular users

It was hard enough to get my friends to use signal and that was free. While I really do like Threema, The fact that it cost money on iOS makes it hard for me to push on my friend group.
I doubt it. People aren't as dumb as you describe. Nobody is going to quote me without understanding or agreeing with me.

A noob might pick what to learn based off of what I'm saying (learn OOP btw, noob, it's bad but it's pervasive) but he's not going to quote something he doesn't understand or agree with.

>Meanwhile there are still millions of projects done with OOP, including super-complex AAA games, and more are being done right now...

OOP is not bad because you can't make things with it. It's bad because OOP abstractions do not add any real benefits while hindering reusability. That's all.

You can still build plenty of things with OOP. It's like javascript. A universally agreed upon bad language with stupid gotchas made in a week but pervasive due to circumstance.
Could be. The current fight around felons receiving their voting rights in Florida adds another incentive here: the justice system was/is being used to suppress votes by aggressively penalizing kids to take away their voting rights. You're basically picking who gets to vote at that point.
Understanding UNIX/LINUX Programming: A Guide to Theory and Practice by Bruce Molay is a work which has the reader learn system programming by re-implementing UNIX commands.

who is the focus of Chapter 2.
The Future of Digital Calendars
I just went to about:config on Firefox Nightly for Android, so no, you're incorrect and it's still there.
WeWork imploding and other portfolio companies not doing as well as expected could also be influencing the sale.
Tesla to unveil core structural design change for how cars are made
Don't miss the disturbing bodycam footage that's linked from within the article:

https://projects.tampabay.com/projects/2020/investigations/p...
It is now, orginally the story was submitted with a title along the lines of "Florida is a police state".
Let's link to the actual article (the tweet is just a link):

http://trevorjim.com/how-emacs-beat-vi-in-the-editor-wars/

https://news.ycombinator.com/item?id=24364437
Not a heuristic. Well defined, even if it could be defined better. I'd personally make all types not alias by default and then have a separate keyword 'alias' to specify things that must alias.

One of the reasons why Fortran was faster for decades was the default aliasing rules, restrict finally got us out of that trap. If we'd always assume everything alias plenty of code would become way slower.

Also C has well defined ways to access memory via different types. Make an union type and access via that. It makes it explicit.
As best I can tell there's not implication of causation there - it could be that depression causes the immune disorder, just as it causes any other number of conditions. I don't know the value in assuming we can categorize it like that.

I assume with the oxygen thing you're intentionally missing my point which is that a regular momentary disruption isn't considered a disorder.
useMutableSource fixes these concerns. they all will light up green. some have it already as a draft or experimental, for instance zustand: https://github.com/react-spring/zustand/pull/160

with concurrent mode i think of what could be, web applications that can compete against native for the first time. as well as making making components that are resilient to async issues / making async a high level concept. there's a little churn for sure (for library devs, and a specific subset), but imo completely worth it.
News about the world of capitalism. Pilot release
Addressing only one of your dubious points, there is a considerable scientific literature on anxiety response in animals.

https://scholar.google.com/scholar?q=anxiety%20response%20an...
Evolution does not and cannot give a shit about you is why really. Elimination by evolution requires it to be both utterly nonviable and not tied to anything else. Look at sickle cell anemia - one copy protects against malaria via mild blood cell deformation. Two makes them concave.

There are plenty of non-optimal things kept around because there isn't sufficient pressure to ensure it dies out.
V7 `who` was 62 lines; by V10 it was bloated up to 93.
Info-Graphics for Advanced SEO Solution
Top Ten Ivy League Universities in Nigeria
I'm speaking from personal experience: due to hiring freezes I had to deliver significantly more by myself for clients than expected, and the only way I was able to do it effectively solo was to use languages like Elm instead of JS, to guarantee I wasn't making certain time consuming errors that frankly weren't really acceptable to make given the constraints. It taught me, concretely, that there can indeed be massive differences between languages and paradigms, and that choice can make or break you in several different ways.

Basically, this has ensured that I do not accept truisms about how everything is kinda similar - it isn't, and that has real world consequences. In the case of OOP it's generally the consequence of boring you out of existence since it is so inextricably linked to Java at this point.

I'll grant you that you can solve problems with any language, though. ;-)
A communist wouldn't accept that installing communism in the US is "waging war against the US", and legal precedence in the US is that its legal to be a communist, so I'm not sure what you meant by that.

In fact, even supporting the Soviet Union would not be treason. Enemies, in this context, is very narrowly defined as an entity the US has declared war against.

À senator helping a Martian terror state, as long as they did not engage in violence against the US, wouldn't be convicted of treason.

https://www.nbcnews.com/think/opinion/americans-have-forgott...
It seems you're equating the requirement for a job with hard and rewarding work. What makes you think people won't do hard or rewarding work without the forced incentive of housing? What makes you think most people are doing "hard" and "rewarding" work at their jobs?
Thank you for creating Kiss ORM. I have even created a HackerNews account to be able to comment on it.

I have been searching for this type of ORM in Typescript for a while. I agree to write raw SQL for queries. So easy and expressive and one less layer of abstraction. I also agree on the value of the respository pattern and methods for CRUD operations to not write this SQL by hand. Making the loading of associations an explicit decision is also the right way to go. The Rails community has good experience with performance surprises of automatic loading of relationships.

Personally I found the most useful ORM in Ecto for the Elixir (Erlang) language: https://hexdocs.pm/ecto/Ecto.html (ignoring the query capability). It follows very much the repository pattern like Kiss ORM. The API is a bit more succinct (you only define a schema for each table and use a generic repository instead of subclassing for each table) but that might be possible only due to Elixir's language capabilities like meta-programming.

One piece of Ecto that might be a win to implement in Kiss ORM is the "Changeset" pattern to give a canonical, succinct and productive solution to validate data (https://hexdocs.pm/ecto/Ecto.Changeset.html#content). For example have a look at how Ecto unifies validation (checked without hitting the DB) and constraints (checked by hitting the DB) in a single API. This type of functionality increases the usefulness of the repository's CRUD operations.

Thank's for your initiative to create KISS ORM. I will sure try it out and follow along it's evolution.
Lot's of assumptions in this here reply that I would be happy to report back to you are incorrect (such as the one that I or others who feel this way subscribe to a certain particular "bubble", or that I am suggesting in any way shape or form you ignore anything)

And since you brought up feelings, this reply to my post feels like I may have struck a nerve with one of the aforementioned "establishment media companies" that you may hold near and dear to your heart. Is this how constructive conversation works?

How about this: let's talk about the situation I alluded to in my original comment, something called the Gell-Mann Amnesia effect. Something that has countless documented occurrences in (sorry to use this word again) establishment media companies. Does this meet your criteria for providing value to the community?
I read this out loud last summer on my porch.

It was joy. My neighbors still look at me funny, though.
To me Reagent is the ultimate answer to the markup/code mix. A single language, ClojureScript. Nothing is done in strings except text. I absolutely love it, but haven't been able to use on a production project yet.

[0] https://github.com/reagent-project/reagent#examples
Do you or don't you have a disorder? In the first post you made in this thread you very clearly stated you don't. Now you're saying you do.

The problem with your post is that you very discretely stated that you don't have a disorder even though you admit to being bipolar. Despite the fact that your "difference" has pushed you to suicide attempts, psychosis, and more. The fact that an effective treatment for you specifically was a low protein diet (which by your own admission still didn't remove the requirement for medication) doesn't make it not a disorder.

The attitude is dangerous because you are spreading misinformation about something you are suffering from, which in turn can result in someone else being harmed.
This could be a factor but I'm not sure that this is the complete picture.

Having lived on both sides of the Atlantic, I would say it felt much easier to start a business in the UK: Healthcare is covered, believe it or not there is less bureaucracy, there's great digital banking options that the US is only just getting its head around, etc. In Europe I always felt I had a safety net to fall back on if my business failed – not so in the US.

My own hypothesis is that the European stock exchanges aren't a particularly attractive place for an IPO. London's AIM, isn't quite the NASDAQ. The US tech stocks are now worth more than the entire European stock market according to Bank of America Global Research.

And so I think it's always in the back of a Founder's mind – not to mention their investors – that they'll have better liquidity if they're packaged as a US inc. to start with – and if not just sell to one.

Hopefully with Sequoia opening an office in London though, this will begin to change.
The Pandemic Has Created a Class of Super-Savers
Sure, the ability for someone to be pardoned should exist, but it's complete nonsense that the President alone controls it. I agree with you, Congress should also take a vote, so that the power to pardon doesn't rest on a single person.
What should we be using? I’ve had nothing but trouble with Bazel and Buck (I’m a Buck committer). autotools is notoriously painful. Hand-written makefiles can be nice for smaller projects but get cumbersome with bigger projects.

What am I missing?
Plus, the enterprise version is a subscription.
So, trustless system is not trustworthy?
In San Jose there used to be a traditional tofu shop in Japantown. It was a small old shop. You walk inside and see the tofu making equipment behind a counter with the cash box. On the side was a handwritten chart: 1 tofu, $2, 2 tofu, $4, 3 tofu, $6 etc. They also sold ginger (tofu's #1 friend) and a couple random items.

It was my favorite shop in the city, I used to ride my bike there and buy some fresh tofu. The owner would scold me about buying my green onions at Nijiya "A dollar seventy for a green onion! Daylight robbery!".

A year or two ago they closed. The owners (an elderly couple) decided to retire, and their children neither wanted to run a tofu shop nor would they let them. It is hard work. I miss the shop though, truly the best tofu I have ever eaten.
Personally I am increasingly concerned by deceptive SW, free or not.

Take the enrollment tunnel of a brand new Android phone, or Google Play as a whole. Deceptive wording everywhere, trying to make optional steps pass for mandatory. You could say it is just as bad as many ecommerce site (eg Amazon with Prime).

I know Google Play and key applications of the Android ecosystem are not open source, still it is based on a pretty large free codebase (on which my employer, hence me, make a living by BTW). But that makes one of the largest open-source contributor, Google, act quite devilishly. And other large contributors (I am thinking of Redhat) act devilishly too.

In short, there were days when being an open-source contributor meant being ethical. These days are definitively over.
God how i3wm changed my life for the much, much better.
I think software is a little different than other tech/science companies.

Typically they need less upfront investment ( unless you go the buy customer route a la Uber etc - but the jury is out on whether they will ever pay back their investors ), and can grow much quicker and so are less constrained by institutional investors.

London is certainly very good for things like Fintech which employs a lot of software people on good salaries in London. But then city investors understand Fintech.

My experience is mostly hard science tech, rather than software per se.

I'd consider quite a lot of the software 'tech' companies to really be business model innovation companies rather than 'software' innovations ( ie software that's really hard to write ). The tech bubble classic example in London was lastminute.com - a holiday clearing house website - who's founders didn't understand the technology side.

One technical area the UK is strong in is ML - Googles deepmind started in London, and machine learning for Apple, Amazon, and Microsoft all worked on up the road in Cambridge. Again seeded by small companies bought by larger foreign companies.
Maybe this is me coming from a C++ background rather than C, but that sounds like a horrible idea. That would mean that any code removed by a branch determination (e.g. if(0) in a macro/template expression) would be assumed to still exist for the further purpose of removing unused variables.

Also, this would prevent one of the main benefits of function inlining. Once you have inlined a function, the values of some of the parameters may be known at compile time, resulting in lots of those if(0) parameters. But that is something that was relied on in previous passes, even though it is known to be a static value in the current pass.
It's not. Many of the people who are targeted lose voting privileges.
The time taken to do that is often enough to remind one of their don't get distracted resolution.
Where are the refrigerant lines, how did they run them from compressor to evaporator?, I thought the biggest issue with AC self install is filling the refrigerant and sealing those lines.
Why would you have to pay? It’s an algorithm, run some data through it and you’re now more efficient than your fellow officers. You can do more work in less time.

Sounds crazy now but I wouldn’t be surprised if it was normal in the future.

You can’t stop software or encryption.
Making signed overflow to be well defined would be so much better.

IIRC C++ just decided that signed numbers are two's complement and that's that. C could really use similar thing.
+1 for Ale. It has simplified my Vim life.
Why oh why does "undefined behavior in C" come up constantly here? I wrote C every day for decades. I was aware there's such a thing as undefined behavior. I can't remember it ever being even a miniscule factor in my daily work. What's changed?
What I’d like to know is how they safely pipe gas to all apartments given the occurrence of earthquakes. Does the main valve auto shut off in the event of tremors above M3 of something?