skysight-inc/HackerNews huggingface dataset:
I feel the same way; I actually ended up liking the first version of the image better. There's something about it that feels authentic to the period.
To be fair, even modern arch style bridges have the same concerns. For example, overhead arch bridges get around it by using ties between the ends running underneath the actual bridge itself to prevent the ends from separating. The Hernando de Soto bridge used this type of design and was recently closed for a few months because one of the ties had started to fail.
Is Covid-19 making us irrational?
Things I would greatly miss without Rubymine IDE:

1. interactive debugger

2. quick jump to function/constant implementation

3. show usages of function/constant under cursor

4. source control (Git) diffs

5. database browser

There are probably other things I'm forgetting to mention.

Sure, all of these can either be cobbled together to some degree out of the fundamental individual tools. You can add plugins to Vim or Emacs to help with many of these. With enough effort you can get close to what a polished IDE offers... but you're effectively making your own quirky, fragile, non-portable inferior IDE.

Yeah, a heavy IDE is slow to start and resource hungry. But hardware is cheap, and you only start the IDE once every few days (or weeks).

When I'm on a remote server, then I'm in a shell using vim. Fine, and doable. But to really build and get things done, saving my brain for actual problem solving, I wouldn't want to give up my IDE.

Also, some of the cons on OP's list are problems with the language being developed in, not the IDE.
What specifically makes you say that middle class people have highly stressful lives? I don't have that association, personally, but maybe I'm out of touch.
I'm not sure it's about sloppiness, some things are more complex than others. I believe IDEs are tools that allow one to handle more complexity. They have resulted in more complex software, but maybe that's because they've enabled us to write more complex software (and more of it).

Like an architect that uses CAD to create plans for a large building -- sure, they could do that with a pen on paper as well, but it would require a lot more people and a lot more time.
It is interesting how divisive conversations around weight can be. For a lot of people, it represents a broader theme of we view individualism & morality.
How is it strange? It seems completely natural to me. A programming language is a tool that software devs have to use for 8 hours a day. And even more annoyingly the individual software dev generally doesn't get to decide what tool he gets to use. That means the top programming languages are always under a strong pressure to adopt feature X from Y devs favourite language. Now Go is quite an interesting case I think. It's essentially an ancient language with good tooling support backed by one of the largest companies in the world. Go has now yielded to generics. I don't think Go is capable of becoming modern because the initial design decision have essentially made that almost impossible. I wonder though,
what the next feature for Go demanded by the community will be.
> What was the reason for going after the US market instead of the UK market?

Might have something to do with exorbitant amount of money in the US healthcare.
The internet was sold to us as freedom, but it's been turned in to a prison.

I guess I shouldn't be surprised, but I was foolishly hopeful back in the day.
It is good humor.

An Onion article would be even greater praise.

On a more serious note, I for one plan on continuing to lurk and comment here until I achieve the unprecedented entrepreneurial financial success that I know my lurking and commenting here more than qualify me for!
It was in the local papers: https://www.sacbee.com/news/california/article252033033.html
We must've been on a different website. Outside of the forums (which were mostly full of trolls), I don't see how you could've been making friends on that website in the way you convey. I certainly wasn't and neither were any of the people I knew who used it either. Hell - even getting a date on it was quite difficult (I never got one but I know my female counterparts were getting 50+ messages/day and never complained for a lack of suitors). The stats they released backed that up too. After all it wasn't just an effortless swipe to see if you were physically compatible with one another before moving forward... You had to craft a message and pray whatever attempt you used worked. (And then do that a lot)

I never saw friendly messages going between same-sex people or anything of that sort.
Counterpoint: companies such as Costco or In-N-Out pay well above their respective industry averages, with excellent relative benefits, and yet are thriving.
Well, Im a shameless imposter masquerading as an employed software engineer. Thats one. Or two maybe assuming you are?
Adding on to this: Ariely at one point in time bandied around this unfounded claim about how roughly half (!) of dentists willfully misinterpret medical images in order to fill cavities that don't exist, quoting Delta Dental. But:

> “But according to Dr. Ariely, he was basing his statement on a conversation he said he had with someone at Delta Dental,” said Pyle. “But he cannot cite Delta Dental in making that claim because we don’t collect any data like that which would come to such a conclusion.”

> So what happened?

> Ariely said he got that 50 percent figure from a Delta source who told him about “some internal analysis they have done and they told me the results. But they didn’t give me the raw data. It’s just something they told me.”

> Ariely did not provide the name of the Delta medical officer, whom Ariely said was not interested in talking with me."

[1] https://www.wbur.org/npr/131079116/should-you-be-suspicious-....
React Native is not web, it’s the lowest common denominator of all platforms, so your experience is not surprising.

Having developed custom elements in both web and native, I felt that web was easier and more predictable than native. (For example adding clipping to images on iOS throws away most possible optimisations resulting in abysmal FPS) Of course the “best possible” UI is also slower and worse than what could be done in native.

(Also, on mobile I firmly believe that native is the right way to go with the current tech)
In Some Places, People Talk in Whistles Louder Than Car Horns
All of TLA+ (except the proof language), how all the symbols are typed, and all of the standard modules can be found on this cheatsheet: https://lamport.azurewebsites.net/tla/summary-standalone.pdf

While some people prefer writing PlusCal, I don't think it's the majority. Most people I know just write TLA+. PlusCal is more suitable for "code-level" problems, like specifying low-level operations on concurrent data structures.

As to your point about TLC's sometimes surprising behaviour, I agree, but "mysteriousness" is common in software tools. These are things that are learned through experience. One way to estimate how things are going, even with no experience, is to look at the graphs of newly discovered states that the Toolbox draws. If they're trending down, you're in the process of converging; if they're still going up -- you're not.
Those aren't "gimmicks", especially since many of them (the value of social connections when making a goal in particular) are backed up by a lot of data on their effectiveness.

What's insanity is to keep saying the same thing over and over and expecting you'll get different results. American society is constantly inundated with the message of "eat less, exercise more", yet somehow we are fatter than ever.
I don't need to release the software, just using for my personal internet archive server with a few TB of images. Specifically interested in finding images that are a subset of others, or recompressed with JPG, or slightly discolored or rotated, or with text overlaid.

Interesting software!
They created one in Norway with that design I think?

https://no.wikipedia.org/wiki/Da_Vinci-broen
Its unfortunate that they exclude prior infection from study. Why not study them as a separate cohort? 36% of Americans have been infected. What percent of the unvaccinated public have a prior infection? It seems like a 100% prior infected control group would be appropriate. Where is that data?
Did.
There is a reversion to mean among the children of highly successful people. Just because your dad made $100M in business doesn't mean you are that capable; you probably aren't (statistically speaking). Taking a "middle class job" is probably the best that some children of the rich can do.
Anything not heavily regulated like housing, education, or healthcare.
The only difference between what the cell carriers consider business as usual and a “hack” is getting paid for your data.

EDIT: And who knows, maybe after insurance payouts and tax write offs and the usual corporate B.S., it’s still as profitable if they just sold it directly
The good editors for programmers, since ancient times, for example already in the BRIEF editor for MS-DOS, before 1990, provide means to attach arbitrary CLI commands or scripts to menus or keyboard shortcuts.

Therefore, if you want you can invoke from inside the editor any commands needed for project management or for compiling/linking/running/debugging.

So in the end you are right that a powerful editor can do what an IDE does, after some customization.

The main difference with IDE's is that the project management provided by the IDE is normally non-optional, you are forced to always use it.

In 30 years of experiencing a very large number of IDE's I have not seen even a single one where using its project management functions would not waste a lot of time comparing to non-integrated alternatives.

I think that it is sad that only a very small number of developers know how to use correctly the ancient program "make". I do not know why this happened. To use correctly "make" I have never needed anything else besides reading the GNU make manual provided with gmake, but it seems that very few people read the manual.

The only time when I had to write makefiles was more than 20 years ago, when I have written a set of universal makefiles, which I have been using unchanged for every software project ever since. For any new project I need to just (optionally) add a file with some extra definitions, e.g. a list of directories where the source files are located or the names of the executables or libraries that must be built. If no definitions are provided, suitable defaults are used, e.g. the directory with the Makefile also contains the source files and the target is an executable with the same name as the directory. The Makefile per target directory may contain just a single line, with an include directive for the universal makefile. The universal makefile searches all the source directories for all the possible types of source files, selects automatically the appropriate compilers based on the language indicated by the file name extensions and on the cross-compilation target if one is specified, generates automatically all the dependencies and so on.

Instead of using "make" like this, almost all the open-source projects that I have seen have huge and immensely complicated makefiles that are much more difficult to read, understand and modify than the source files of the programs. When the makefiles are generated from templates, those are typically even more difficult to understand and modify.

I have no idea who loves those extremely complex methods of compiling and building software projects.

During the years, a lot of replacements for "make" have been introduced, which are better than "make" used wrongly, but I have not seen any which is better than "make" used rightly, without pointless complications.
Agree completely. When you prioritize the requirements of infinite shareholder growth over people who actually make the product and do the processes, you’re not optimizing for the best product or processes.

European countries are at least familiar with the idea of codetermination - having workers vote for board representation. Sweden, the Netherlands, and Germany practice some form of this to different degrees. In the US (and especially in the tech world) we are allergic to the idea that anyone besides the bagholder should have a role in decisionmaking.
More than just the most commonly used...

https://www.youtube.com/watch?v=jR7d56UeeeU <= Song-based memorization aide for 200 different medications
Maybe wrap the loop either with parentheses or braces?
Is there a nontrivial demo? Also I’m really happy for you that you reached a funding goal and posted a comment on a forum, but idk if I really care about that when evaluating and engine.
> In a big cluster, as many as forty-eight pizza-box-size servers slide into a rack as tall as a person; these racks stand in rows, filling buildings the size of warehouses. The neural networks in such systems can tackle daunting problems, but they also face clear challenges. A network spread across a cluster is like a brain that’s been scattered around a room and wired together. Electrons move fast, but, even so, cross-chip communication is slow, and uses extravagant amounts of energy.

Why wouldn't these giant chips be wired together into a cluster too?
See also https://www.telegraph.co.uk/culture/music/rockandjazzmusic/3... (https://archive.is/sjYJG), where the rumored settlement payment was £100,000.
or every time a process called fork() you had to read some stupid message
Here’s an example from this very thread that shows how complex generics get relatively quickly.

https://news.ycombinator.com/item?id=28255738
"calories in" (too much or wrong things) is for sure important - but focusing solely on this when we're looking for practical solutions is not the most helpful framework for people who are fighting obesity.
I used Parallel to distribute the rendering of a little Blender animation It worked very well.

https://github.com/tfmoraes/blender_gnu_parallel_render/blob...
> Adding copyright notices to every source code file is reasonable because it costs next to nothing.

Yes, if your integrity is worthless.
You are right. I should have included the clause "that I was aware of." Considering that I spent a lot of time with many different groups of co-workers (including quasi-social activities), I would guess that I would have noticed a hint of non-work related friendship activities in some large % of those that I was interacting with.

I should also note that this was a buyer of startups rather than an actual startup (no matter how much they gave lip-service to the idea that we were supposed to act like "a startup within a megacorp.")
I have advised the author on some matters, that is all. I’m a fan of the engine more than anything.
Nah if you ever used a modern IDE from the jetbrains line. In order to even get the IDE working with a project you need to configure it to work.

That absolutely necessitates understanding of the details of what's going on. You are literally building automation by using additional tooling. It doesn't build it for you.

Also screwing up a git repo, what does that even mean? A bad commit?
I'm not against users having the ability to explicitly filter, I should have made that more clear in my original comment.

The problems arise when this option isn't present because a matchmaking algorithm that makes many incorrect assumptions takes its place, with no ability to opt out.
I suspect we will be having the same discussion in ten years and nothing significant will have changed.
It's not really doxxing -- the guy's name is right on the linked phash homepage.
When did FAANG become FAAMG?
Are you paid hourly?

We could try salaried uber drivers but I have no idea how that would work.
Here in the UK, I haven't seen an electric boiler for decades. Most gas boilers have an electric immersion backup for hot water, but that's it.
We're not _all_ unsuccessful entrepreneurs, I for one am an unemployed programmer!
It's 8 lines of config, more than half of which are cosmetic customizations for colorblindness accessibility that I'd need with an IDE anyway.
Copyright notices are useful the same way written contracts are: you legally do not need a notice (written contract) to establish copyright protection (enter into a contract), but if a dispute arises it helps establish the fact that the user was notified (the other party agreed to this contract).

A question of 'law' vs 'facts'
I think for some of us remote workers ...

[... Ha, my entire career! So we call it "remote" now? And its considered a progressive perk? Awesome! For decades I just thought I was "working in bed" and it wasn't something to talk about ...]

... really do need a facsimile for interesting and stimulating water cooler conversation. Until I find that place, Hacker News will do!
Apple Exec: ‘We Are the Greatest Platform for Distributing Child Porn’
The very power that allows you to screw up is the power thar makes the tool worth using in the first place.
> Semaglutide, sold under the brand name Ozempic among others, is an anti-diabetic medication used for the treatment of type 2 diabetes and chronic weight management. [1]

> Semaglutide acts like human glucagon-like peptide-1 (GLP-1) such that it increases insulin secretion, thereby increasing sugar metabolism. It is distributed as a metered subcutaneous injection in a prefilled pen or as an oral form. One of its advantages over other antidiabetic drugs is that it has a long duration of action, thus, only once-a-week injection is sufficient. [1]

> Side effects including nausea, vomiting, diarrhea, abdominal pain, and constipation may occur. In people with heart problems, it can cause damage to the back of the eye (retinopathy). Side effects include kidney problems, diabetic retinopathy, allergic reactions, low blood sugar, and pancreatitis. [1]

> Warning: Risk of Thyroid C-Cell Tumors - In rodents semaglutide causes dose-dependent and treatment-duration-dependent thyroid C-cell tumors at clinically relevant exposures. It is unknown whether semaglutide causes thyroid C-cell tumors, including medullary thyroid carcinoma (MTC), in humans as human relevance of semaglutide-induced rodent thyroid C-cell tumors has not been determined. [2]

[1] https://en.wikipedia.org/wiki/Semaglutide

[2] https://www.drugs.com/sfx/semaglutide-side-effects.html
The sustainability of approaches is what we hear most from the Fellas. Most diets work in the short run but aren't sustainable long-term, especially when you're already battling against your metabolism.
>You are agreeing with me without realizing it.

No, I totally disagree with you and just pointed out the most obvious weakness in your argument.
There will come a time when COVID stops being a no questions asked reason to avoid any in-person events, meetings, or travel. But if at all possible (obviously not everything can be done remotely), I would want to give people flexibility if they think they need it at least through the end of the year.
> I charge for being on-call.

Sure, sure.

But do you charge your normal hourly pay, or close to it for being on-call?
Hmm, how do you have high availability consistent data without a consensus protocol? No matter where in the problem chain you move, you have to eventually solve that problem.
This is really welcome. One idea for an approach I had a while back (but haven't attempted writing code yet) was to see if "personalities" could be implemented.

For example a "PostgreSQL" personality (set via PRAGMA maybe?) which dynamically imposes the same type names and "limitations" on SQLite as PostgreSQL.

Ditto for other SQL dialects (MySQL, etc).

SQLite already has the flexibility to allow the data types, so this idea is a way of putting constraints in place that are really beneficial for a _lot_ of common use cases.

eg "You're using SQLite as a local test for a [PostgreSQL/MySQL/etc] prod database"
I have done just about everything over the years to lose weight. I tend to exercise a ton naturally, so it has been more about eating less than exercising more. I would say that my natural weight is slightly overweight but not obese.

I've tried various brands of keto (Atkins/4 Hour Body), Weight Watchers, eating slowly, cutting out sugar and wheat, juice fasts. Everything has worked for a time, but the weight has eventually crept back. I have really good willpower, but I've read the research on willpower being a resource that you use up, and definitely agree with it.

For the past couple of months I have been on Noom. I have stuck to it, and I'm now thinner than I have been in a long time, but I'm a little bit skeptical that it's going to last long-term. But I'm getting married in less than 2 months, so I only need to stay where I am until the wedding, and then I can gain a few pounds.
Legal/compliance baseline for public-facing hobby projects?
Sometimes you want to create something to share with the world, be that a page, an app, whatever. Perhaps it's not commercial, but is publicly available. What's your starter kit for satisfying legal/compliance obligations that are now incumbent on basically anything available to the public?

There are naturally several levels that different projects may need. Consider:

- a static site, on your own server, which has access logs including IP addresses

- a static site to which you've added google analytics or similar js+cookie-based analytics

- an app where users can create accounts and create/keep content, but not share/publish

- an app where users can create accounts, create/keep and share content with other signed-in users

- an app where users can create accounts, create and publish content

# applicability

My understanding (and IANAL), for example, is that CCPA applies only to businesses, but GDPR only exempts "purely personal or household activity" which doesn't cover basically anything published to the world. My understanding is, not being exempted, an "organization" (even if just a person?) must have and designate a Data Protection Officer.

# expanded technical scope

Do legal and compliance needs make a range of "minimal" sites or apps infeasible? E.g. consider a static site with js+cookie based analytics. Now you need a cookie consent widget, and based on that must have the ability to enable/disable functionality. So much for dropping a js-snippet into a hugo template.

In some cases, it's not clear if one can really build out the means to be compliant without adding _more_ functionality to collect user info (e.g. if one has only IPs or cookie ids, one cannot satisfy Subject Access Requests because you cannot know if the requester is really the subject in records).

I think a minimal system which allows users to share content basically needs to consider SESTA-FOSTA issues which may require tooling to examine, classify, and remove messages related to sex work, for example.

# chilling effects

Do you just not build anything that touches user data unless you can form a company around it first, if for no other reason than limited liability if you're found to be in violation?

E.g. the top response on this question on law stackexchange ends by discouraging students or hobbyists from publishing anything.
https://law.stackexchange.com/questions/28812/are-hobby-projects-exempt-from-gdpr

# disclaimer

I agree that privacy and data subject rights are important. I'm not trying to sell anyone's data, or even hold anything sensitive.
I'm not trying to create a platform for sex work.

I just wish there was a streamlined path for a small project to be in compliance with these laws. The materials out there seem to be designed solely for companies with staff.
Huh, thought columns already had strict datatypes. Only used postgres before.

Very scary sqlite doesn't do that already...
If the will of the people changes, they can pass another ballot initiative that repeals or amends the first one, using exactly the same process, with a simple majority vote.

The reason California ends up stuck with some decisions for decades is that a majority of voters continue to like them or don't care enough to vote to change it.
what was the comment before the one that says that? either way it doesn't matter that much, but it is strange where they cut the screenshot