skysight-inc/HackerNews huggingface dataset:
Whatever the behind-the-scenes truth, I think the appearance of conflicting interests is a problem regardless. For a lot of elected offices and high public service positions, I think their wealth should be put into a blind trust, one constrained by law to buy broad, boring things like index funds.

That would surely be a problem for some individuals. But I don't think it's a systemic problem. We only need to find 0.00013% of the US population to fill the Senate and House together; surely there are that many people who are both competent and willing to put the public interest ahead of their own.
10ms is 3m, thus e.g. in an orchestra, 20ms latency is normal.
If Canada gave anti-piracy law protection beyond copyright to only content available for sale in Canada at a certain quality minimum, you would see so, so much more content available in Canada.

The media companies would also have way less natural piracy to deal with in the first place and the government would have to spend less money on the illegal behavior that is left.

They could even go beyond and make media company adhoc enforcement of those laws illegal (ex no torrent user scarelettering)
Agreed on this point. Revenge porn is devastating in that there is no way to solve the problem. Deniability will give small something back to victims.
Currently says "We couldn't find anything"
Not entirely disagreeing with you, but if we want to stop companies from avoiding tax, we should change the tax code.

Apple has gone and done the analog of that; they've changed the returns code.

I don't see anything wrong with what Apple has done here, and if the US decided to tighten up the tax code, I wouldn't see anything wrong with that either.

To your actual point, I think it's about intent and spirit. The holes in the tax code were put there intentionally, to benefit businesses. We may not like it, but that's how it is. Businesses aren't violating the letter or even the spirit of the law when they avail themselves of it.

On the contrary, Apple sets their return policy based on a balance between good customer service and an estimate of how much that customer service will cost them to provide. They likely estimate this cost based on what they think is reasonable customer behavior. In this case they mis-estimated: apparently Indians don't behave within what they consider to be the spirit of that policy.

Another way of looking at it: the US government estimates tax revenue knowing that those loopholes exist, and is fine with the result. There are no budget-related surprises. Apple's estimates for the cost of returns in India was a large underestimation, so they're fixing their problem.

Maybe it's an overreaction to think about this as "returns abuse", but I don't see these two things as being the same.
Or you could could use Row Level Security, and/or stored functions/procedures for access controls. You can put these constraints in the DB, and just give each of your users a DB role.
I mean once Google or Apple own the customer why even need to login, you can just use your Google or Apple account. They promise not to take 15% :-/
> In Canada, our freedom of expression is limited by whatever the Government deems appropriate:

The same could be said for the United States or really just about any other country, as there are restrictions on free speech here (think "fighting words," etc.)
When I read statements like "minority mobs can't cancel users", I assume the intent here is to build a right-wing social network like Gab or Parler. Is that the intent? If that is not the intent, you should consider revising your materials.

I also have a general skepticism towards sites that want my email address for nothing, and I fear the money math is simply untenable (you're going to pay for all the credit card fees and such? $50,000 from users will not mean $50,000 available to redistribute) and you would also have to worry about issuing 1099s and similar problems if you pay people. It also seems like a voting pool could make sure they capture most of the revenue by upvoting within their pool.
I like everything about Postgres except how arcane it is. It feels like 1980s Unix software, and everything about it is manual. It seems like there are multiple ways to do many things and I never feel like I am sure I am doing it the "right" way (as in both correct and modern and what you should do).

I've been watching CockroachDB as a more modern alternative that can auto-scale easily, do master/master easily, etc. Those are all painful on Postgres to the point that hosted and managed pgsql is a cash cow for cloud vendors.
Another issue is part of what makes a company valuable is their biz logic. Moving all of that to the frontend means you can no longer guard it. Even if you can extract it to the backend, how many REST/GQL endpoints use a single query? And where do the parameters get supplied if not from a route specific handler?
I also love it in VR. Will this be rolled out as a VR update?
I'm curious if any of this falls under the definition of insider trading. It should, but I think it doesn't and which is why SEC doesn't get involved in these.

Does anyone know?
In theory Google could serve their URL shortening service on the root of their .google TLD (links like https://google/xyz123).

Would probably break some apps which don’t correctly handle TLD-only domain names though, I suppose.
This is a really interesting interface design, but seems like for any non-trivial database it would be too easy to make mistakes and give the client too much access. Also seems like it's be really easy to end up with performance issues. Also, there's basically zero information hiding. The database is your interface. Changing the schema in any way whatsoever is a breaking change to the API! You haven't really saved yourself from the hassle of designing and maintaining backward compatibility for the API. You've just turned your database schema into the API :'(

But I haven't actually seen a codebase that does this, so maybe I'm wrong. Have you used this approach in a project with more than a few developers and a large database? How did it go?
Less than 100 people were killed by the Inquisition in Spain, according to https://en.wikipedia.org/wiki/File:Number_of_alleged_witches...
Ah I see. got ya!
Not quite sure I get what's signing the request. Presumably if it's the client, it can be tampered with, so we're guessing that there's still an API layer signing things?

That said, I guess you could just add row / column ACLs to the database user, and then map the database user to the app user.
Are you someone notable in tech startups or just a rando reflecting on his life in an HN story?
Agreed, and there's nothing wrong with a judiciary being conservative, particularly since they're unelected and should not act in a manner which legislates. In a control theory sense, the judiciary is an example of feedback, which more naturally lends itself to the "conservative" mindset with its focus on refinement rather than expansion.

Anyone who thinks the SC shall be a beacon of impartiality doesn't understand that government is inherently political, the SC notwithstanding. Each Justice will sit on the bench with a particular lens. In that sense, the SC is most just when each Justice sees the world a bit differently with a distortion towards the legal documents themselves. I expect the expansion of seats will decrease a focus on legal documents and focus more on expanding the objectives of a particularly political organization, which abuses the judiciary.
https://supabase.io/ ?
MongoDB stitch?
Those studies have been thoroughly discredited. Not only do they qualify things like "shouting" and "loss of temper" as domestic violence (which of course do not meet the legal threshold for that term), they have never been able to be reproduced. When the same exact researchers attempted to reproduce, they got a wildly different rate of 24% using the exact same methodology. Other researchers using better methodology and appropriate definitions of "domestic violence" have found numbers generally between 7% and 11%.

The 40% study itself even says that the victims reported a 10% rate of physical domestic violence from their partner, but specifically does not indicate who the aggressor is - the officer or their spouse. The study is also 30+ years old at this point. [0]

More recent research from 2009, which imo has a far superior methodology and a larger sample size, says that "over 87 percent of officers reported never having engaged in physical domestic violence in their lifetime" [1]

Other studies [2] [3] report rates between about 2% and 11% for mixtures of one time and recurring domestic violence, which are in line with population averages.

[0] https://babel.hathitrust.org/cgi/pt?id=umn.31951003089863c

[1] http://scholarcommons.usf.edu/etd/1862

[2] http://webapp1.dlib.indiana.edu/virtual_disk_library/index.c...

[3] https://digitalcommons.law.umaryland.edu/cgi/viewcontent.cgi...
Apple Pay – Bay Area Transit
Wasn't so easy to configure live / my focusrite to do that when I tried.
Back in the day, this is what electronics shops were used for... go to Circuit City/Best Buy/Your Telephone Company's store and check out the phones.
It is actually the same in static typing. JavaScript didn't need formal classes and argument and return types, until Node, NPM, and other large scale projects made those necessary (ergo, TypeScript).

Even when using TypeScript, typing your local variables isn't THAT useful. Some do it out of sense of diligence, but the odds are you know what's the type of a local variable in a 30 line method, just by looking at the code.

But for libraries to cooperate, or even people to cooperate within a single large project, that represents objects and functions used by multiple callers who don't know that code by heart, and aren't looking at its implementation while using it. Hence, types.
This is a good comment. I would like to add Hongkong into that list, as it was a United Kingdom colony without any serious form of democracy during its crazy period of "Asian Tiger" growth. (Nominally, it had a local legislature, but it was toothless to pass any serious labour or economic reforms.)

Let's dig deeper. You wrote: <<But my research indicates that Democracy does truly have a shoddy track record at spurring development.>>

Zero trolling: I am always curious: How it possible that fast food restaurants (McD, etc.) in Danmark can pay the equivalent of 15 USD per hour? Yet, Danmark remains incredibly economically competitive. It is regularly short of labour (unemployment rate is considered too low by national economists). I picked Danmark instead of Norway (which has similar issues), because Danmark is not an oil major country. From the economically liberal view, Danmark should be crumbling under the weight of its personal income tax regime and globally leading wages for unskilled workers.

Can anyone with formal economics training comment on this matter? We would appreciate your thoughts.
You mean Midori (AFAIK the only browser using WebKit outside of Safari)?
> When I look at the above trades I'm not sure whether anything technically illegal occurred but I'd support making all specific trading illegal to avoid even the appearance of unethical behavior.

That sounds like an excellent idea to me. While in office, can only trade TSP funds, or their rough equivalents outside of TSP. If you wanna sell something that isn't a giant index fund? Do it before you take office.

Then I'd further support that all trading would have to be done via a 10b5-1 plan, with a blackout window of at least 6 months.
> So the richest man in a village that has $X is probably happier than the wall-street banker that has $10X but is surrounded by people who have $100X

The internet and widespread access to statistics and lifestyle content has sort of ruined that.

The guy in the village is happy as long as he doesn't turn the TV on, or goes on forbes.com to take a look at the billionaires index
I wonder how they define "Artificial Intelligence". Is that the same term being thrown around by Silicon Valley grifters (hello HN readers!)? Can I just claim my "video manipulation software" is just a lot of mathematics, and it's not "intelligent"? Are they going to add the Turing test into legislation?

It would be funny if in the future some stupid software can be classified "intelligent" because some stupid bureaucrats made a dumb definition...
Do these CLI functions use public HTTP API that other tools could use for GH Actions?
Funny how the S in ioXt stands for security...
I know someone who was denied a job as a luggage handler at an airline due to a failed background check (though not a credit check). But I think the credit checks may matter more for people hired in positions of power, where being in debt is something you can be blackmailed for. If there's no use of the credit check, then why do companies pay money and impose extra process?
“ There are a lot of freaks on this stupid website.”

Quoting this anons about page
is there potential for a denial of service attack on the blockchain if people just started inundating it with useless data entries?
So? The average is still not much above the poverty level, and as such, still poor.
> is literally by design as a product of the Fed's 2% inflation target

Holding more cash than you need for transaction purposes is inefficient, regardless of the inflation rate. This is because what makes holding cash a bad idea is not the fact that it depreciates over time (in inflationary circumstances), but the fact that holding cash has an opportunity cost, and that opportunity cost is unaffected by inflation.
OpenGL 3D viewport renderer for OpenTTD (2019) [video]
Physical mute switches can be worse for other listeners as it creates an audible pop every time you mute and unmute on a 3.5mm connection. Digital (USB) mute switches are better.
Or the media companies would spring up a streaming service with a monthly price of 1 million dollars to satisfy the law without actually changing the market conditions.
The Black-Owned Business
Excellent question that reminds me of two anecdotes:

1) In my CS ethics course, we had a writing prompt asking whether, assuming perfect capability, it would be better to replace sports referees with computers

2) I wrote a cheat program for a word game my dad liked playing. Super proud of my accomplishment, I showed it to him, and he was impressed for a minute before stating the game wasn’t fun that way (also have an earlier version of this memory involving a Sega Genesis Game Genie)
It happened last century, when the Communists kicked the Nationalists out of mainland China.
Yeah, consolidate more [1]. What could possibly go wrong.

https://en.wikichip.org/wiki/technology_node#Leading_edge_tr...
We Just Got Unprecedented New Images of Supermassive Black Hole M87
it would only be in contago if there is borrow and storage cost. This applies to commodities. But stocks pay dividends, so this can cease backwardation if interest rates are low relative to dividends.
We conquer topography, yes, but it's economical to follow it.
It's not a rental fee for the device, it's a subscription fee for the content that can be used on it. You can still use the bike as a plain exercise bike without a subscription.

It's the same thing as buying a Roku and paying for Netflix.
The comment I replied to did not specify this, though. They just said buy a house, which is obviously not always possible.
Deploying NLP for Cybersecurity
action-tmate... woah!
Modern software development is a convoluted mess of poor abstractions, new frameworks and flavors of the week, and essentially a million different ways of solving the same problem.

I work with some of the most brilliant people in the world (in my opinion) and the problems we are working on are how to grab peoples attention and show them relevant ads. And we don’t call them “ads” but recommendations.

Sorry I’m working right now and wondering what I’m doing with my life.
<=1% usage does not contradict any of the points I made. I never claimed >1% of people would make the freedom over convenience trade off, just that there exists people who would and it would be important to them.

I don’t see anywhere near 1% of people running a RISC-V softcore based computer on a de10-nano board but I would and many other hackers like me would.
> I guess this is the thing that people are having a hard time coming to terms with - we no longer live in the real world.

This, and the parent comment:

> If you’re planning to be alive in 20 years, you’re better off making sure you have a work ethic and skills that generate value, than obsessing over any sort of wealth-hoarding instrument at all, because it is the only true protection against change.

You see, the problem is that they both read like correct statements, which is rather worrying.
I'm in the "no" camp. First, I don't want to couple my data model to the front-end. Second, the front end applications I worked on, have a relatively small contact surface with the database. Mostly, they retrieve a bunch of records with a common property. There's no need to expose the full power of a query language. Third, the thought of uncontrolled, expensive queries should make every sysadmin break out in sweat.

I also expect fans of Django and the like to be opposed...
Meh, a lot of the people you're describing are incredibly incompetent and succumb to simplistic ideologies. Over the long run they end up in the same position that everyone we're complaining about ends up in.

While not entirely related, I remember a study by the U.S. military during the Vietnam war that said the worst performing soldiers were the ones who were patriotic and served due to a sense of duty. I'm simplifying here but the idea was that those were often the first people to feel a sense of entitlement and feel as if because they had good intentions that they were "owed" something.

Belief in governance is cheap and doesn't do much to solve anything. Competency, skills, leadership, those are qualities that result in change... having a good heart and believing in or trying to execute various altruistic ideologies is basically a loser's game.
I think of humans as a form of fire uniquely cursed with the ability to see the beauty in what it's burning, and to feel bad about it.
Hold on a second. Was Chia named after you?
The ship is a luxury cruise liner: the article, somewhere close to the bottom, says "Pricing for the 7-day cruise starts at $5,600 per person"

that 'starts" in the last part is kinda-important ... I took a look and they have 1 week cruises for $22,000

So, its really more like

34 more suites * 2 people * $5600 per person per cruise week = $380,000 more per trip at the low end

34 more suites * 2 people * $22000 per person per cruise week which is just over $1.4M more per trip at the high end

Assuming $15M from the 450k man-hours and $23M in materials for the retro-fit, (seriously over-estimating materials because I want the nice easy math that goes with a $38M total), it would be:

- 100 cruise-weeks or about 2 years to re-coup at the low end

- ~30 cruises (not cruise weeks, literally cruises ) to re-coup at the high end
Fork repo with patches discussed in related thread on OpenTTD forum.[0,1]

[0] https://github.com/Assert1/OpenTTD

[1] https://www.tt-forums.net/viewtopic.php?t=86412
I noticed when developing a Single-Page Application that a lot of the backend code seemed to be merely taking requests from the app and reformatting them into database queries.

It wasn't always clear whether any given piece of processing logic belonged in the frontend or backend code, and trying to manage the contract between the two seemed like unnecessary busywork when there was already a well-designed interface between the backend and the database.

In the end this 3-moving-parts design did work, but I wished I had tried something like AWS AppSync[0] which is basically "managed GraphQL".

[0] https://aws.amazon.com/appsync/
I beg to disagree. No oldschool bitcoiner I know (including myself) takes bcash seriously. I would request that you to name any technical public figure that supports bcash. All that is left in this community is new suckers, and antibitcoin non-technical folks. Segwit DID change in blocksize weighting, with a fee incentive model to use segwit. These false antiblockstream tropes should have died out in 2018, but bcashers keep bringing them up, as they lack the technical nuance to understand how the system works.

There will be another weighting change with taproot, which further scales the network by preventing the need to broadcast tx's containing the full script output. This in turn introduces additional privacy in indistinguishably of script outputs.

Its not too late to preserve your money. Ignore the fork noise, and keep stacking (real) sats.
OMG yes. Now this would be perfect for SQLite.
Show me a country with little government that is successful.
The "duty" is to satisfy the demands of existing within a community of people, where able-bodied freeloaders are never welcome. But I can understand nitpicking over semantics. Replace the word "duty" with whatever you want.
so which is it? I realize I probably came off as being sarcastic but I am actually interested.
> The median US salary for an individual is 30k per year (median family income is 50k).

Median family income is ~86k. [0]

Median household income, which is likely what you wanted to cite and is the more common measure, is still much more than 50k, at ~68k. [1]

Median personal income is about 36k. [2]

Median hourly wage is $20.17. [3]

So, no, a $15/hr Amazon worker isn’t making above-median wage and, even if they work 40hr weeks for a full year, isn’t making above-median income.

[0] https://fred.stlouisfed.org/series/MEFAINUSA646N (nb: “family” for this purpose is defined basically as a household of two or more related by blood, marriage, and/or adoption.)

[1] https://fred.stlouisfed.org/series/MEHOINUSA672N

[2] https://fred.stlouisfed.org/release/tables?rid=249&eid=25956...

[3] https://www.bls.gov/oes/current/oes_nat.htm#00-0000
You can access your database directly from your view-code in ASP.NET Core Blazor. Best technology for the web ever created, period.
What you call "corrosive" (appreciation of non-value-creating assets) is 1:1 applicable to Real Estate.

Compared to the appreciation of worldwide real estate, the market value of crypto is only a drop in the ocean. And countless people got unbelievable rich due to rising prices and "crowding-out" in cities without creating any value for society at all (in the opposite, making life harder for everybody struggling to keep up with their rent).

And nobody so far managed to explain convincingly, in which ways investments in (existing, residential, not for self-use) real estate creates any value. People don't by these assets b/c they provide better service or can run their properties more efficiently than someone else. They buy these assets b/c its risk-free return on the backs of tenants who need a place to live. In this aspect, Real Estate investors are arguably way worse than Crypte gamblers.
But I agree that the rent-seeking behavior we see in more and more parts of our economy and our society is indeed corrosive in the longterm....
Yes we do. Yes, it has been tried.

Fundamentally SQL the language is not designed for the added complexity and and I'm not aware of anything closer than GraphQL.

There are security, transnational, caching and computational questions to solve.

Edit: Maybe FirebaseDB et al are better analogs, actually.
"Is it safe to use Codecov systems and services?

Yes. Codecov takes the security of its systems and data very seriously and we have implemented numerous safeguards to protect them."
I want to love this, but the interface is too opaque.

How on GoogleEarth do I get back the timeline option that I've somehow closed?

I'm probably being an idiot, but I'm not a total idiot, and it's not at all clear to me how I access the timeline now.

The "I'm feeling lucky" icon is WAY too prominent. A misclick there quickly screws whatever it was I was just looking at.