skysight-inc/HackerNews huggingface dataset:
I've used two part putties that should like what you're describing, though I think the ones I'd used weren't JB Weld brand. I'm pretty sure they were all epoxies as well.

When the JB Weld putties you're talking about cure are they hard and brittle, or flexible and squishy? The ones I'd used all cured to a hard plastic.
I don't know what you mean; I've just been working on 3 Node lambdas, deployed by CircleCI to AWS infrastructure provisioned by terraform which take a CSV from an email and output multiple CSVs.
> Typically this is possible. Images aren't subject to CORS.

You're right, that was a misleading example. I changed it to data.json to be more clear.

> If you publish a dat archive, how do you notify Hashbase to pin it? Can you do it through dat? Does it require setting up an account on Hashbase, providing an email address, linking a credit card, etc.?

The "Pinning" system is very similar to Git remotes. You can pin using any endpoint that complies with https://www.datprotocol.com/deps/0003-http-pinning-service-a.... So, similar to a git remote, you do need some kind of authentication with the pinning service - unless somebody writes one that's open for anybody to push to.

The UX flow will be similar to a git remote as well, you use an HTTPS to tell the server to sync the dat. So, it's an explicit user action.

We've got two nodejs implementations of the pinning service API you can self-deploy, https://github.com/beakerbrowser/hashbase and https://github.com/beakerbrowser/homebase, and then we run a Hashbase instance at hashbase.io
Tannenbaum isn't much better, he uses his credentials and authority to argue, https://en.wikipedia.org/wiki/Argument_from_authority. Linus has nothing behind him, just his/community work which is now my OS in production. It's very interesting to read the thread today.

Does anybody fly rockets with Minix at the end of the day?
Based on the most widely used computing device today — the smartphone — he was also right on the RISC architecture thing (seeing as ARM is a RISC-style arch), and that trend is starting to expand to the datacenter too.
What do you mean by Hurricane's Butterfly? I'm familiar with the "if a butterfly flaps its wings" thing but not sure what you're referring to in this context is all.
It’s also how and why pretty much every law in the history of humanity gets written, so singling out only the worst examples doesn’t really say if it is our worst tendency or our best.
or both.
Not serious, just bla bla, no equations are given and the author does not suggest any finite representation to replace the real numbers.

This kind of article is like the old philosophers way, just words, words and arguments, nothing exact or observable that can be verified or falsified. Normally this was over when physics began: we need hard fact, experiments and equations.
Let's read the article first?

> Meanwhile, the median Amazon employee’s salary in 2017 was $28,446. During the first five months of this year... that median-earning Amazon worker worldwide has made around $12,000 before taxes, assuming salaries have stayed more or less the same this year.

This article just has a slightly dishonest headline to catch people's attention. It's $28k, and it's a median, and it's worldwide.
Unless they are self taught I doubt there is anyone here who doesnot know who Tannenbaum is. Try going through a computer science curriculum without hearing of him.

Which reminded me again in what a marvellous period we still are with our discipline. There are still quite a few of the guys out there who "wrote the book".
Yes! How do I keep updated with progress? Do you have a project hosted somewhere?
I agree. I've moved toward raw SQL in almost every app I build.

That said, ORMs are far from equal. Some are much better and closer to SQL than others. I've been impressed with ActiveRecord in that regard, and also Ecto
Deep Learning to Untangle Quark and Gluon Jets
I find sugar coating to be highly insulting. In my experience, such people are more often secretly disrespectful and less careful with the truth.
Oops, I meant screwdriver shaft not handle. That just tears up your screwdriver!
Not necessarily, imagine for example an embedded OS with only dash or busybox based on Debian.

Also, even with bash installed, bash doesn't always behave like sh does.

A common example is echo:

With /bin/sh on an OpenBSD:

>>>

kakwa@openbsd ~ sh -c 'echo "print\n"'

print

<new line>

>>>

With /bin/dash (aka /bin/sh on Debian)

>>>

kakwa@debian dash -c 'echo "print\n"'

print

<new line>

>>>

This is consistent so far.

But, now, with /bin/bash

>>>

kakwa@debian ~ » bash -c 'echo "print\n"'

print\n

>>>

That's why I tend to use printf more than echo in my shell scripts.

Also, I'm not a big fan of what RHEL/CentOS/Fedora does symlinking /bin/sh and /bin/bash.
It blurs the line between bash and sh, which results a lot of scripts with a /bin/sh shebang containing bashism.
The constant issues GitLab has had with updates/deployments echoes back to a common thread that many people feel about software in general, which is that we have needleslly over-complicated things, making things brittle.

Wether it's GitLab's stack that is brittle, or that the team doesn't have experience dealing with growing pains, it doesn't change the point.
the inane jealously used by politicians everyday when the election cycle is spinning up
Been waiting on this for years.
selling it in stores has the same problem: they don't necessarily want to deal with stock that goes bad relatively quickly either.
Eh, it's not that hard to be polite enough. If you focus on the facts without puffing them up with extraneous value judgments, there's no occasion for "really worrying".

Instead of saying "X sucks" or "Whoever thought of X deserves a time-traveller to retroactively induce their abortion", the discussion is better served anyway with something like "X has problem Y; Z is better because of these benchmarks/ tests/ metrics", because then supporters of X have a concrete argument to be convinced by (rather than simply cowed/shamed by) or argue against.
Tanenbaum made more predictions than "microkernels will win":

> 1. Microkernels are the future

> 2. x86 will die out and RISC architectures will dominate the market

> 3. (5 years from then) everyone will be running a free GNU OS

> The usual defense of the first prediction is to point to the growing use of virtualization hypervisors and claim that this counts. It doesn't; hypervisors are not microkernels. Neither are kernels with loadable device drivers and other sorts of modularity; well structured kernels are not anywhere near the same thing as microkernels. When Tanenbaum was talking about microkernels here, he really meant microkernels.

https://utcc.utoronto.ca/~cks/space/blog/tech/TanenbaumWrong

Trying to make him "Right" does great violence to his arguments, and we're better served by looking at history honestly, not through distorting lenses.

Another interesting post, about hypervisors versus microkernels:

https://utcc.utoronto.ca/~cks/space/blog/tech/HypervisorVsMi...

(Hypervisors are older than microkernels, and they're more practical, and they are, therefore, not the same thing.)
In Australia solar is cheaper than the grid even taking account of battery storage.
Regarding Xfce and lightweight desktops, no desktop environment, a few services, X, a tiling window manager (e.g. stumpwm or i3) and a terminal can easily fit into less than 256 MB of RAM. My Arch and Nix setups are in fact close to 128.

When casual users insist on needing 16 GB of RAM to surf the web, watch videos and chat it makes me cringe.
If you can setup your own router and troubleshoot problems I don't think it'll be worth it.

However, if this can solve my parents' Wifi problems so they don't have to wait till next Thanksgiving for me to come fix it, I'll totally tell them to sign up for it.
Sculptor here. Everything here about the pottery experiment is 100% on point, as is that one famous Ira Glass quote. The fastest way to make enormous leaps and bounds as an artist is to focus on quantity rather than quality. When you start out, your quality is going to be terrible. Embrace it! Wallow in it! Accept the inevitable ugliness before you even get started! The Ira Glass quote in particular taught me to love and revel in the ugly prototype phase. And with each ugly piece you churn out, pick out one thing to improve on next time. Repeat until you finally get where you wanna go. Never start something with the intentions of the first round also being the final piece, there will always be something you'll wish you did differently.

I will also say, photorealism is 100% about the craftsmanship. That said, practice things like shading gradients diligently. Constantly. Stretch em, squeeze em, do the for wide and narrow ranges of shades. And start TODAY. Fill up entire sketchbooks of nothing but shading practice just for the sake of going through the motions. These are the building blocks as fundamental as musical scales. When I first got into working with cut paper, I wasn't sure what i wanted to make, but I started practicing with an Xacto knife anyway. I spent 6 months practicing before I finally had a vision of something I wanted to make, and by that time, my xacto knife skills were able to match it. THAT is what you want. I would make it a point to devoting your entire first year to nothing but this kind of practice. Do little life sketches and sketches of the folds in cloth, but don't linger on any single one for very long. As has already been stated, you're better off devoting time to lots of rough little things than one big polished thing.

You got this!
Shouldn't it have been called Ho ?
Is it? There are plenty of Rails sites, Basecamp included, that have pretty high uptime. GitHub is also based on Rails, and while it could be better, it is substantially more stable than GitLab IMO.
Is it possible that Zimbardo is now legally responsible? He influenced policy in this way, with what seems to be obvious malicious intent, and he also apparently testified in many court cases. Can he be prosecuted for this?
I wrote an ORM once, back in the mid-2000s. One of my principles was that when I know a damn good SQL query that will get me what I want, the ORM better not get in the way.

The result? My query generating classes would happily take in individual parts of an SQL statement, or a whole query, handle it through the same database abstractions as a generated one, and give me back workable objects as best as possible.

This came as a result of seeing what miserable performance I got handling joins as application logic, recursing through things one at a time when the correct query would bring me back every piece of information I needed at once.

I still use some of that old code from time to time, mostly because I miss how well it meshed with the way I think about things. Sometimes writing your own, if you've got the time, is a nice way to become truly productive and comfortable.
Briefly looking at source one can tell it just transforms Fo into Go and invokes go run
RIP Macintosh: 1984–2018
UK doesn’t count, won’t be in the EU in two years and the European Court of Human Rights and the Human Rights Act were both given as reasons to leave by those who campaigned to do so.
How about a nuclear bomb rental service? dockless nuclear bombs.

Surely that's an even better comparison!

/s
> they're Microsoft developers. They don't use Linux regularly

So I guess, if you're a Microsoft developer it's OK to be clueless about non-Microsoft technologies?
In a way Tanenbaum won.

Winning "in a way" should be taken as a signpost for a tremendous opportunity lost through bad outreach or PR.
Right exactly, my first question would be why did this happen, because it could lead to some interesting insight about an unknown dependency.
Have they produced anything actually useful yet and the capital wouldn't have dissapeared from the economy if it was shared more equally.

Pointing to a billionaire's hobby as a reason he deserves to keep billions instead of his workers getting a living wage seems like a weak argument
I consider ORMs to be a form of technical debt -- they're a great way to get to market quickly. Unfortunately like most technical debt, it usually just gets ignored until it's completely unsustainable.
> Sugar doesn't really fit the profile for addiction, which requires tolerance, preoccupation, seeking, and not stopping even though you know it's harmful.

It sure does. Tolerance manifests itself as insulin resistance. Preoccupation starts as soon as the blood glucose level drops, which happens at regular intervals on carbohydrate-rich diets, manifesting itself as cravings. Seeking is just a trip to the vending machine, and choosing the crepes and the donuts over the eggs and salads. Not stopping even though you know it's harmful? The struggle to fix one's diet is one of the hardest and most likely to fail as far as addictions go, as can be seen in the ever-increasing diabetes and obesity rates in the general population. It's certainly not because of a lack of awareness, even though a lot of people (and doctors) still think low-fat diets are the key to success.
Quantum gravity "theories" are speculative extrapolations of current knowledge for extreme situations, not accepted general laws of physics. They have problems with consistency (discretization of lengths and other quantities breaks relativity postulates) and even bigger problem with lack of experience with phenomena that they describe (minimum possible lengths/times/energy/etc).
The dockless approach doesn't work. People rightfully hate the race-to-the-bottom that leads to bikes/scooters being dumped everywhere. Once you accept the dockless approach doesn't work there's three interesting possibilities:

1) The city picks a winner. This could be done fairly by auctioning off a five year contract or it could be done via corruption. Either way the scooter companies should be taking the millions they've raised and greasing officials.

2) Establish a market for docks. There's an interesting opportunity here in that scooter "stations" don't need to be the sort of big official stations that have beeen deployed for bikes where each station holds 30+ bikes. You could imagine a lot of small business, stores, etc. offering to host small stations that hold 4-5 scooters on their own private property. The scooter companies would then either race to lease as many of these stations as possible or would be forced to pay each time a scooter of theirs gets docked at the station. The winner is the company that owns the most stations. That's a real moat and the stations become real assets.

3) The simplest solution is probably to just to give people scooters. Let people "lease" a scooter and trade in these "leased" scooters at any time 24/7. Trade ins need not be a big centralized, complicated thing; you could imagine something like a scooter delivery service. In <20 minutes an Uber shows up and drops off a new scooter and collects an old one. Don't charge people if the scooter is stolen or breaks but do charge people if their scooter is left on the sidewalk and gets seized by the city. Then it would be up to individuals to make sure their scooter doesn't get left on public property. Scooters are so small -- and only getting smaller and more portable -- that you could imagine that most people won't mind stashing them under their desk/in their office.

All three of these possibilities btw lead to a single winner. At the end of the day, like with most transportation plays, you're looking at powerful economies of scale where the big guys only get bigger. It's a market to invest in if you think you can pick the winner cuz that winner probably will take all.
Not a bad point. Then again, once you hit your first 1200-line stored procedure, full of logical bugs including SQL injections, you'll realize SQL isn't that amazing either :)
Originally I wanted to make a point here about Interactive Computation, the strong Church-Turing hypothesis and persistent Turing Machines, however, while checking on the latest research in that area before doing so, I found the following paper:

https://arxiv.org/abs/1702.06000 TE Raptis - 'Viral' Turing Machines, Computation from Noise and Combinatorial Hierarchies

Which gets cited by the following paper by the same author, which cites the OP paper(!), AND elaborates on it:

https://arxiv.org/abs/1805.06301 TE Raptis - Finite Information Numbers through the Inductive Combinatorial Hierarchy

Which itself gets yet another follow on by the same author:

https://arxiv.org/abs/1806.01637 - Encoding discrete quantum algebras in a hierarchy of binary words

Highly interesting.
Thanks! will look into "Getting Real", looks like it discuss my exact situation.
This.

I fear the usage of ORM are slowing the web and developers SQL knowledge is atrophying along with it. I miss the days of crushing a query from 0.4s to 0.0014s. I've see some pretty ludicrous SQL execution plans generated by ORMs.
I’m really worried about the subset of the population with preexisting mental disorders such as manic depressive disorder, schizophrenia, and depression who will suffer a psychotic break from the use of these substances. Maybe I’m wrong, but from what I’ve heard and read it seems like there’s no way to know what will happen until you try it. A certain percentage of the population goes to hell in the most literal sense of the word possible. Anecdotally, the people I personally know who have tried psychedelics (maybe 6 or 7 people, all who did no know one another) seem to have a weird mental frailty to them, where because their ego disappeared(?) briefly and psychedelics were allowing mental connections that wouldn’t have arisen without psychedelics, they begin to question everything, almost like a rebuilding of their fundamental axioms from scratch. There’s also a strange fervor for others to try it, even from people who have had bad trips.

Joe Rogan had Michael Pollan on recently[0], who wrote The Omnivores Dilemma and a new book How To Change Your Mind[1] which talks about the benefits of hallucinogens. They also briefly talk about the psychotic breaks some people will experience as a result of widespread use and shrug it off like it’ll be fine. Aldous Huxley wrote a book about his use of mescaline called Doors of Perception[2] which felt almost unintelligible and very strange to me as a person who has not (and will not, as my mental health is great but I’m certain I’m at risk of a psychotic break from hallucinogens due to family history) done psychedelics.

[0] https://m.youtube.com/watch?v=tz4CrWE_P0g

[1] https://www.amazon.com/Change-Your-Mind-Consciousness-Transc...

[2] https://www.amazon.com/Doors-Perception-Heaven-Hell/dp/00617...
> Rudeness is inferred or "felt" by the other party

Not really. When you attack/insult someone, instead of attacking his ideas, it's pretty much universally accepted that you're being an asshole. It's not a matter of debate, interpretation, feelings or political correctness.
In his first reply Linus is being an asshole and there is no justification about that. Those who defend him should note that even he realized that and apologized.
Tolkien wrote Treebeard in LOTR. Grey beard could be this?

"a large Man-like figure, at least fourteen foot high, very sturdy, with a tall head, and hardly any neck. Whether it was clad in stuff like green and grey bark, or whether that was its hide, was difficult to say. Arms, at a short distance from the trunk, were not wrinkled, but covered with a brown smooth skin. The large feet had seven toes each. Grey beard, deep brown eyes, shot with a green light"
Yes, I did try to comprehend the NMG, but didn't ask for anyones help. But AFAIR, back then (mid 2015), the python specific parts of the packaging manuals were scattered between some presentations and loose documentation here and there. Thanks for the link though. I might get back to it.

Still, I believe that a robust system like debian could be achieved by more simpler means. It's packaging system is an invention of a different era and needs more streamlining to accommodate dynamic language developers. Python was invented in 90's and it's took 20+ years for debian to setup some serious guidelines for python developers. What if I want to package a software written in another dynamic language which was invented a month ago? These questions need to be addressed.

Disclaimer: I am not claiming that I could device a solution. Just that, despite my best intentions and best of efforts, I couldn't handle the difficulty of packaging.
Hey, at least you know the system will probably scale when you have to deal with a million emails and ten million outputs!
Linux kernel maintainers are actively hostile to the concept of a stable driver ABI. They believe that drivers are best maintained with the kernel so that they can be kept up and fixed.

Given that Linux has the broadest hardware support of any open source OS, and arguably any OS period, it's difficult to say they aren't right.
Isn't firebase cloud-functions from google doing mostly the same?
A clinical setting is far different than giving someone some tabs and letting them loose at a concert or house party.
If your stored procedure has 1200 lines, you're doing something wrong.
You can prove it, you have the signed transaction from him that can't be included in the blockchain because their inputs were spent. If you know who you were dealing with that did the double spend, you likely would have a very good case against them of fraud.
"Mental health" and "making an effort" are two dangerous terms to combine in the same argument. Just getting out of bed every morning can already be a big effort for many people with mental health problems, much bigger effort than exercise is for many sane folks; it should be appreciated as such.
Eat your own dog food.

Would have more confidence if this was hosted at GitLab rather than GitHub.
You might find an answer via the papers I've assembled here, in another comment sub-thread:

https://news.ycombinator.com/item?id=17295787
> Here's my suggestion. Fill them with Libraries, Gyms, yoga centers, Cafes, Restaurants, movie theaters, science museums, bike repair shops, ceramic hobby shops and indoor swimming pools, theaters and historic museums. That would get me going back in a heartbeat!

what's the point of getting you back if all the largest of those things make little to no money?

malls aren't a contest to see who can get the most bodies into the smallest space. (and if it were, they'd lose to clubs and bars anyways.) they're a contest to see who can pack the most variety of businesses into the smallest space.
The link text on this post incorrectly generalizes from the information on the linked page, which says

The study found that toddlers 12 to 18 months consumed 5.5 teaspoons per day, and that toddlers 19 to 23 months consumed 7.1 teaspoons. This is close to, or more than, the amount of sugar recommended by AHA for adult women (six teaspoons) and men (nine teaspoons).
You'll love this: https://www.earthli.com/news/view_article.php?id=2288

> This was one battle of many. I lost that battle.

Have a hug :-).
Yes and no.

When starting a new project it makes absolutely sense to use ORM and a dynamic language; the cost of "wasted electricity" is negligible in front of the development cost saved.
Is the code email in your spam folder? Mine was.
You're right. The end result is very similar though.
Elixir's Ecto is probably the most impressive ORM I've ever used. It absolutely blew my mind when I used it.
The number of people in this thread pretending that ECHR article 10 doesn't exist is far too high.
The best skills of mohamed salah
Funny enough, I had gone from ORM to SQL a couple years ago and now I've just recently gone back to ORM. For simple projects, raw SQL can be quite good. But once your model is complex enough that you're doing 3+ way joins relatively often, mapping the results manually by hand is very time consuming, and building an abstraction is really building the beginnings of your own crappy ORM.