skysight-inc/HackerNews huggingface dataset:
Out of curiosity, what is the rationalle for abandoning RLS?

In a previous project, I used Postgraphile and enjoyed it. Sure, RLS and PLPGSQL were a bit awkward, but I knew they were well-tested and had lots of eyes on them, so I felt comfortable that if an RLS policy blocked access to a row, then that particular role wasn't getting access. I also enjoyed working with a text-based format that more clearly fit within my other workflows of, well, working with other text-based formats. :)

Another part of it is that I'm blind, and Hasura seems to make doing things outside of its web interface somewhat painful. Sure I can write a YAML migration by hand, but the YAML migration format seems more machine-friendly than user-friendly. Yesterday I needed to create a function, and the SQL web interface wasn't showing me the line number on which my function had an error. Ultimately I dropped to the psql command line, cut-and-pasted the function in manually, and right away got back the line number and fixed the issue.

Please don't get me wrong. I'm not trying to hate on Hasura. But the fact that I can't just drop to a non-YAML text-based format and throw down a few checks to secure my tables has been an endless source of frustration for me. So if there is a non-NIH reason for abandoning RLS in favor of a separate security system, then maybe knowing that might help me be a bit less annoyed. :)
The gig economy is just another way for companies to exploit their workers. Hell, the companies have even claimed in court that their workers aren't actually their workers but instead are independent contractors - independent contractors the company expects to assume all legal risks and liabilities. It's a complete scam. Take a taxi if you can and go get your own food.
Those mosquitoes are innocent, in fact they have the same right to live on this planet as humans. Stop this mosquitocide!
Wow, glad to hear it, but what a cool piece of software. I was so excited when it came to Windows and it helped me slowly move over to Mac which I am super happy with.

Good move as the thing went from doing x to doing a-z and being so bloated. I am happy to see it streamlined into a few apps again :)
If you want to organise your music how you want, why were you using iTunes in the first place - an app which organises your music for you? Surely it was already not suitable for your particular workflow and never aimed or claimed to be?
Well, there goes me ever using digital ocean for anything
It is undervalued in that a lot of engineers, especially early in their career/before they've worked at a real job, do not take it seriously enough.

Time and time again, I have heard jokes in college about the social ineptitude of engineers, and I have seen people not value basic social skills.

As people get older, these problems go away, but I really feel that we let new engineers down by letting them underappreciate social/writing skills.
It is a kind of crazy cult - believing that more money simply solves problems, and that we should have full employment. There's extensive historical record on governments going drastically for full employment:

https://news.ycombinator.com/item?id=20065380

That being said, MMT is also similar to what Japan has done, and it caused neither recession nor growth there. I mean the Japanese central bank owns even equity ETFs, it's kind of insane. And still no results, which is even more insane:

https://www.economist.com/special-report/2018/10/11/what-to-...
That is right, and even explicit in the GDPR: the handling of personal data by Union institutions is regulated under the existing Regulation 45/2001.
Good move. I predicted this in my 'iTunes will never work well' post: https://news.ycombinator.com/item?id=12527098

"At this point, whatever the causes of the product problems with iTunes and related iOS apps — feature scope, management, team structure, etc. —we can be pretty sure that the only ‘solution’ will appear when this software achieves end-of-life, the same way that the mystery of how to set recording time on VCRs was finally solved by their obsolescence."
Thanks for sharing the Tweets. Two more great resources on how to write well:

https://www.amazon.com/Writing-Well-Classic-Guide-Nonfiction...

https://www.amazon.com/Help-Writers-Solutions-Problems-Write...
It's obviously a hoax, which is obvious with even the smallest amount of research. People who fell for the hoax should be pretty embarrassed.

https://travel.state.gov/content/dam/visas/PDF-other/DS-160_...
Somebody over on reddit tested different user agents: https://www.reddit.com/r/google/comments/btysl9/google_have_....

It seems pretty clear from the fact that nonsense user agents like "TotallyNotMicrosoft" and "IE6" worked, that there is a blacklist, not a whitelist.
Ten questions you should have asked before using the darknet
Separated Bike Lanes Means Safer Streets
Is the issue Tor traffic, or that you know what traffic is Tor?

There are many types of "abuse" (not just trolling) - mass downloading/scanning. (Ex: several types of port scanning can't be done via Tor since it doesn't support UDP)
As I responded to a comment just below this one, somebody over on reddit tested different user agents: https://www.reddit.com/r/google/comments/btysl9/google_have_....

It seems pretty clear from the fact that nonsense user agents like "TotallyNotMicrosoft" and "IE6" worked, that there is a blacklist, not a whitelist.
Yep. There are plenty of anecdotes out there of women having life-threatening heart issues and being told by their doctor that they are overreacting or suffering from anxiety due to their symptoms differing from male symptoms.
In case something looking like a DDoS, they tend to disable network access to droplets until you manually 'resolve' it. Instead of destroying the whole account.
The Mandelbrot set is bizarre, astoundingly so. E.g., since it is a fractal, it is astoundingly irregular.

Mandelbrot argued that commonly shapes in nature are fractals. So, we could go to a mountain range, find a lake, and then suspect that the surface is a 2D fractal.

Well, as bizarre as the Mandelbrot set is, actually it is a closed set in the usual topology for the plane. Then there is a theorem that there is a function from the plane to the line that is 0 on the Mandelbrot set, strictly positive otherwise, and infinitely differentiable. Similarly there is a function that is 0 on the boundary of that set, negative in the interior, and positive otherwise.

So, in general, with the Mandelbrot set just an example, these results hold for any closed set in the plane. And the result generalizes to dimension 1 and all finite dimensions greater than 2. So, a set is closed if and only it it is the level set of an infinitely differentiable function 0 on the boundary of the set, negative in the interior, and positive otherwise.

This result can be used to show that in the constraint qualifications for the Karush-Kuhn-Tucker conditions, the (i) Zangwill and (ii) Kuhn-Tucker constraint qualifications are independent. For a while that fact was an outstanding unanswered question about constraint qualifications.

Somewhere in one of the papers of Arrow, Hurwicz, and Uzawa on mathematical economics there is a similar question about constraint qualifications asked but not answered that is easily answered with an example based on these results about infinitely differentiable functions and closed sets.

Back to the mountains, we can argue that the surface of the land, above, at the boundary, and on the bottom of the lake can be infinitely differentiable while the lake is the Mandelbrot set or any closed set.

Bizarre stuff!
Ask HN: How to go from job at [platform] to indie consultant for [platform]?
I would love to hear from folks who have successfully left a technical role at [platform name] to become an independent consultant specializing in [platform name] with the goal of having more freedom and increasing income...

Were there any steps you took/wish you took prior to leaving to ensure success?
Because despite what everyone thinks again and again, music is not hierarchical, as a file system is. Does my album go under the composer, the conductor, the orchestra or the soloist?
This section was super disappointing. It sounds more like iTunes is being rebranded to Music since it’s still going to be the hub for managing iOS devices. What exactly is changing here other than the name?
Accidents can happen. Don't really blame Digital Ocean for the accidental locking but this response is insane: https://pbs.twimg.com/media/D76ocofXoAY_xB5.png
What, precisely are you cautioning against? Merely against folks who excessively bristle at "you're so smart?" Or are you cautioning against the growth mindset in general?

I only happened upon the growth mindset in the past year or so, and it's changed (or is changing) my life. I don't see how it's not possible that it's not profoundly true. That doesn't mean that you have to use one author's books or terminologies, but the point of it is a relatively profound truth. It resonates so strongly with me, and explains so many things about my anxieties and emotions, as it apparently does with others. And there's nobody pushing the opposite.
having data and experience to back this up --

you are entirely correct.
One of those was the prequel to this post: https://news.ycombinator.com/item?id=19981736 (titles are similar because content is similar)

The other two were reposts because they didn’t gain traction.
That isn't something I can embed in a GitHub README. But it looks cool anyway.
Yep, this is spot on - I used to work on a webhosting help desk and could bang out about 100 tickets a shift, because so many were small queries that required no depth work.
Most HN comments are written with a complete disregard to the contents of the links posted.
I wonder what happens some of your social media accounts are private. Do they just move on, or do they get the data from the provider?
I’ve built a few sites with Gatsby and Netlify, so I might qualify as having “the knowledge to do everything else”. Haven’t tried the tool, but I can’t imagine that I would get the end result of the GIF in less than a day if I had to figure it all out on my own. There’s a lot of decisions and research and little hiccups to get through in a thing like this. And even if you use the tool, it looks like you have every opportunity to do it your own way if you want to.
"wages keep up with inflation" or something like that. Except, they don't"

Your link talks about wages not keeping up with productivity, not inflation.

Wages have most definitely grown faster than inflation over the past 50 years.
The College Bureaucracy That Never Shrinks
Apple’s usage of the word “user” (as in “pro user”) doesn’t usually mean to include developers. “Pro users” refers to the category of people who use computers as a black box to do professional things.
It goes under Albums, no?
I really hope the next iOS makes some sort of "leapfrog" UX change where we move away from icons on a grid for the home screen, especially for iPad.

I know this may alienate and confuse some iOS users, but I trust Apple can figure out some way for this to be intuitive for their users.
You haven't convinced me that the data they collect can harm you as an individual. How is your life actually negatively impacted? How is this a more rational concern than conspiracy theorists thinking the government is monitoring their private phone calls?
Is there any circumstance where you need more than a couple month's income to be in liquid form, without notice? Inflation doesn't have a major impact until you're building up huge amounts.

And if you would ever actually consider gold for stability, stocks should be no problem at all.
and add:
-lacto-fermented pickles
-kimchi
Wait... So there will be a Music app for Win32?
No you don’t.

With iTunes you could have smart playlists like “create a list of all of the songs I haven’t played in X days”.

Normal people didn’t want to tag songs and use the filesystem.

Do I really need to bring up the “No Wireless. Less Space than a Nomad. Lame.” Meme and how geeks didn’t get the iPod?

https://slashdot.org/story/01/10/23/1816257/apple-releases-i...
You can do any kind of work without pay and you don't get taxed. If you do nothing all day but are paid for it, you still get taxed. Income tax taxes income, not work.

I think the point Kalium was trying to make is that it's not possible to quantify the value of human labor without pinning it to the income someone earns from doing it. A programmer's job is less physically labor intensive then a farm worker's, who obviously earns less. And there are numerous skills and fields more complex then programming that nobody will pay as much, or at all, for someone to do.

For a machine, it's value is directly tied to the profits gained by it's operation relative to it's operating costs, which is the business income that is already taxed. I think the taxing of machine "work" jeena was asking for would basically just be an increase in taxes on corporate profits, perhaps with some variation based on how many people they employ relative to their profits.
I understand that this is a problem for the operators, but this not a problem for consumers. Those other facilities will just come online when the price goes back up.
Apple is not in the business of designing tools, they are in the business of making money. We’re gonna end up using ipads regardless of our needs.
But, is it effective? It seems many of the the 'gig' companies are simply floating on Saudi (aka venture capital) money and have yet to turn a profit. And it's not like gig-workers are much better off than minimum-wage workers.
Is the point of this paper that SQL should be used to in streaming data pipelines? Aren’t people doing this already?
the new nazis
What if I don't have my face as my profile picture ? Will I be denied entry at the border because the officer cannot "verify" that the FB profile belongs to me ?

I can forsee many idiosyncratic incidents waiting to happen in the near future with this.
Yes you conveniently ignore that you are not secure in your persons, effects, or papers at the border. What happens if you refuse to unlock your phone as a US Citizen?
That's cool, it's not for you. I don't think they've ever suggested it as a laptop replacement for everyone - just general consumers.
Do you mean how I got into the industry? How I learned to be a VC once I was in the industry? Something else?
Thought it was quite revealing as shows it’s more just an update to iTunes and renaming of course rather than a completely rethinking of the app structure and layout. That’s why all these killing Itunes headlines are odd since it’s an iTunes update/renaming and moving non tunes related things to their own apps. If it were removing iTunes aka the ability to buy and store your own music that would be new app but I haven’t heard about any new major functionality compared it current iTunes.
> If the data is recorded, it will be in Teslas possession by the next over air update or service, right?

> Well, that's exactly what the automotive industry has been able to do up to very recently.

What's your point?

> Just because technology allows for it doesn't mean society or the consumers should.

I don't know what you're referring as 'it'. Data? Sending to Tesla? Assisted driving?
That was my point... you're not really using the filesystem. It's just a big pile of files if you stick it all in Albums. iTunes organises that because the filesystem can't.
Yes iTunes “never worked well” even though at its height it was the number one music store in the US....
Like the number of nuclear meltdowns in a thousand years?
Run one trial to find correlations with specific groups, then run another trial under the hypothesis that it works for that group.
If you have high student loan payments and low income, income-based repayment is essential.

However, companies systematically (and probably illegally) direct borrowers toward expensive deferment and capitalized interest rather than income-based repayment.

Moreover, while traditional payment terms might offer a 30 to 90 day grace period, student loan companies routinely declare a borrower "delinquent" for being one day late, triggering aggressive collections actions as well as credit damage, and or course vectoring borrowers into the aforementioned deferment/capitalized interest.

And of course with income-based repayment you may very well be making student loan payments for the rest of your life.

Though checking a student loan web site recently it did say that you may be eligible for loan relief if you have recently "become deceased."

Good to know.
This is a good comment. The deployment is eye catching, but the cryocooler was the high technical risk item.
That technicality is a poison.

When people say democracy they generally don't mean it. They mean instead a system that protects the few from the overmighty many just as much as it protects the many from the overmighty few.

I honestly wish people would quit hanging this ideal on the merely mechanical idea of democracy. Since that mechanism is incompatible with it in many edge cases.
I'm going to disagree about the hardware being capable enough, the memory and compute resources are too weak for professional uses where MacOS is the standard.

If the rumors are true and Apple is planning to abandon x86_64 for their machines to switch to the ARM cores for everything, I'm going to have to pry the mac pros running 10.6.8 from the cold dead hands of our users to get them over to Windows with modern hardware.
> an app which organises your music for you

How do you figure? Itunes is completely unaware of most qualities of music, in fact nearly everything unattested in metadata.
I agree with the other comments about not having backups in the same place, and ensuring that you distribute your assets (domain, DNS, compute, backups, etc.) across as many providers as possible.

One thing I will add is that, especially for a small shop or project, assume from the get go that by renting infrastructure from DO (or any provider) that user-hostile actions can and will be taken when it comes to any issue regarding TOS violations that you are unaware of.

This assumption helps to build redundancy in your mindset. Have a production website or app in DO for example? Droplet backup, periodic snapshots, B2 server backup, S3 tar backups, containerize apps if possible, have equally provisioned (smaller, idle VMs) infra on another DO account or another provider if possible, and so on. I know this is overkill but paranoid sysadmins/devops are always rewarded.

Just to add some context for DO specifically, they're a great provider in my anecdotal experience and they are constantly rolling out services aimed at medium to large scale workloads, such as managed databases and k8s.

That being said, it's entirely possible to transfer snapshots [0] to another DigitalOcean user account or teams account. So at the very least, create an entirely new DO account just for holding snapshots, outside of the native droplet backups and third-party backups you're doing on an application level.

[0] https://www.digitalocean.com/docs/images/snapshots/how-to/ch...
Rumors are that the desktop version of “Apple Music” is actually a strip down version of iTunes not a port of the iPad app.
Uretsky:

> Account should be re-activated - need to look deeper into the way this was handled. It shouldn't have taken this long to get the account back up, and also for it not be flagged a second time.

So... he doesn't address what is the scariest part to me, the message that just says "Nope, we've decided never to give your account back, it's gone, the end."
I have a friend who became a successful science writer after reading this very same blog post. So that's at least one anecdotal data point in Adams' favor.
Using an interface for the purposes of interoperability with existing software would and should be considered fair use.

Using an interface for the purpose of creating a familiar environment for developers -- maybe not.

Creating a Stripe compatibility layer so that existing plug-ins can talk to your service -- covered.

Broadly copying Stripe's API and semantics to attract developers with a "Stripe like experience" maybe shouldn't.
> Could economies of scale drive the cost below $5/meal? $2?

Even if you have minimum wage employees, you're still paying people $15/hour to make the food, and $15/hour to deliver it. How many servings can a cook make in an hour? How many deliveries can a driver do in an hour?

Ten deliveries an hour gets you down to $1.50 per delivery. In some areas and times of day where deliveries line up just right, they can maybe do more, but if it's hot food, there's a limit as to how much the driver can carry at once. If it's all point-to-point back and forth between the kitchen and destinations, forget it.

Let's say the cook can make 30 servings in an hour. So that's $2 just to pay for labor already. That doesn't factor in costs for ingredients, kitchen space, cooking equipment, and maintenance for that. It doesn't account for marketing. It doesn't account for the R&D required to build and maintain the ordering app/website, or for server costs.

Speaking of space requirements, this is actually really problematic from a cost perspective. You need the kitchen to be within a reasonable delivery time from your customers. For a dense city, you're probably good for volume of orders, but you'll probably need to locate your kitchen inside the city limits, where real estate can be expensive. For a suburb, no matter where you put your kitchen you run the risk of not having enough delivery orders within a reasonable distance.

A company with other revenue could certainly sell this as a sort of loss leader, but I can't imagine a way to do this for $2 per meal, and probably not even $5 per meal. Hell, if I walk to my local grocery and buy ingredients for a basic meal, I'd be hard pressed to walk out of there spending less than $5. Economies of scale could reduce the cost of materials, but the labor and infra costs would surpass the savings.
He uses himself as a prime example. He knows he's not the funniest guy in the world, nor the best artist. But by combining the two in Dilbert he's been very successful.
I think it's just the equivalent of "you can't stab someone unless they give you express prior permission to do so". It may technically be less restrictive, but in practice noone is ever going to opt-in to that without coersion. Of course, in actual practice, we'll probably see a dozen different loopholes inside a year, but I'm willing to give them credit for at least pretending to fix this particular part of the problem; it's just matter of keeping up the pressure and momentum.
You can apply for a DS-160 at https://ceac.state.gov/genniv/, where I guarantee you will now find this question.
What do you get from having the OS filesystem do the organization?
My US Visa is good for ten years (B1-B2 from Argentina, paid $160 and submitted the DS-160). If they all are like mine, then maybe it's 1.300.000. That's consistent with the total 10M you mentioned.
> That's what patents are for.

Yes. Software was not well-anticipated by intellectual property law and has primarily been interpreted as an original creative work of the author(s) rather than a series of functional/operational commands that produce a "virtual mechanism" of sorts.

Patents are really the correct model for this. Under patent law, software would be protected for 20 years instead of 100+ years, and the details of the invention would have to be disclosed in exchange for the state-granted monopoly rather than occurring automatically without any effort.

Imagine a world where proprietary software would only be legally protected if the publisher first disclosed the source code and design documents in a publicly-available patent filing.

IANAL
Rust. Holochain, Polkadot and others have adopted Rust to solve these issues.
Watsi is hiring a software engineer