skysight-inc/HackerNews huggingface dataset:
We'll post some benchmarks against Hasura et al soon.

"Faster than SQL" is, of course, relative and depends on "what SQL"? EdgeQL compiles into a single query that uses PostgreSQL-specific features. This is a guarantee. No matter how large or complex your query is, if it compiles, it compiles into a single SQL query. Manually written or ORM-generated SQL tends to be "multi-query" due to the whole "standard SQL composes badly" story. And this matters, because if the roundtrip network latency between the client and the server is 10ms, EdgeQL will get you a response in ~10ms, whereas a multi-query approach will in (~10ms X <number-of-queries>) even if every individual query is super-quick to compute.
> The plant, which has a projected lifetime of 60 years, had an estimated construction cost of between £19.6 billion and £20.3 billion

> According to January 2021 estimates, the expected operational start date is June 2026 with a build cost of £22–23 billion

That seems like a... fairly modest overrun for a megaproject?

Flamanville and Olkiluoto were the first two of a new design. Historically, that rarely goes well. Taishan went a lot better, and Hinkley Point is basically on track.
I think that people really aren't working on their taxes in the background while procrastinating on taxes.
They need it to maintain growth, otherwise punished ruthlessly by market and lost access to credit. That's not an optional spend
How does it work technically?

I would like to see the output code example.
Looks to me like the regulations did exactly what they were designed to do, and Azure implemented support for the EU market. The goal of these regulations is not to make things harder for companies trying to publish products in different regions, the goal is to get the big platforms (AWS, Azure, GCP) to implement systems that are in line with EU privacy requirements.

I'm sorry your business was impacted during the period where the regulations came into effect and the big platforms did not have compliant services ready. It would have been better if the negative externalities of these regulations would be entirely carried by the big platforms who are responsible for consumer privacy in the first place.
I’m also concerned about resource integrity, and that was my immediate concern initially when I heard of Deno. But it’s important to also recognize that it’s quite a bit more complex than a hash for the requested module. Because of course that hash has nothing to say about the integrity of transitive imports.

I’m willing to give Node the benefit of the doubt that this will remain experimental with appropriate warnings until resource integrity is addressed to some reasonable level of confidence. I’m also glad to see it being a first party concern, especially given that it’s historically been/still is a much higher risk factor as both:

- delegated to their ESM loader API, which is incredibly difficult to get right, despite the API itself being deceptively simple

- a hilariously insecure example in their docs for same
The most dangerous driver I saw recently was a a driver who passed me on the shoulder of a divided 4 lane freeway with a 20+ mph speed differential because they couldn't be bothered to wait for a semi in the left lane to finish passing. This is exactly the sort of antics I would expect from a significant portion of drivers who are trying to set time records in crossing the country. Especially since these racers use spotters and other tech specifically to know when they can get away with driving recklessly.

> I also generally see much more of this than of non-police speeding,

Ummm... This is a laughably false claim that leads me doubt all your other observations. I have driven all over the USA and in every single place there are more non-cop speeders than cop speeders, simply because there are far more non-cops than cops.

While I do agree that there are significant problems with police corruption, that in no way excuses these cannonball racers from engaging in this activity with reckless disregard for the safety of other road users.

You seem quite happy to excuse this behavior based on nothing more than your assumptions about how cautions people trying to set competive records are without any evidence to back up those assumptions.
I don't leave the shell, and set an alarm* for my next meeting and try to ignore everything else

I use `vert term` in vim to have side by side shell and editor within vim

I stay out of GUI windows when coding because I find them distracting, and its just too easy to switch to Slack which is just about the most focus destroying app in existence

* alarm code

#!/bin/bash
#./alarm.sh <minutes> <zoom link>

to_seconds=$(( $1\*60 ))
message=$2
sleep $to_seconds

while :
do
afplay /System/Library/Sounds/Funk.aiff; say "MEETING"; echo $2
done
This is a fantastic question for pretty much every scaling solution out there — as the initial engineering work on rollups finish, many of the fundamental scaling problems re-emerge on L2. Right now, our system's hardware requirements are very similar to L1 mainnet, but the state is growing.

There are two solutions in the future: statelessness, and block-producer/verifier asymmetry. Statelessness (and related concepts like state expiry) has been under active research in Ethereum for years, and we've recently started our own contributions with a new stateless Ethereum client [1]

The other part of the solution is to leverage asymmetries between the hardware requirements of block producers and verifiers. TLDR: this lets you have high HW requirements for sequencers, but still secure the network with laptops. Vitalik recently wrote about this; you can read that here [2]

[1] https://twitter.com/ben_chain/status/1488275978983915523?s=2...
[2] https://vitalik.ca/general/2021/12/06/endgame.html
Do these ublock rules still work? At least in my web ui, most css classes and IDs seem to be randomized now..
And this is why I call it technical tax. It permanently eats away at a % of your engineering capacity.
So much goalpost moving.
I hope so too, and I wish I had invested more when they IPO'd.
Looks like Australia has relatively stable amount of sunshine during whole year. In Poland, in December there's less than one hour in a day.
That’s the thing, there’s no line between what’s an ad and what’s just informational. Somewhere between “Joe’s Sheet Emporium down on Main sells Egyptian cotton sheets” and psychologist-engineered gambling ads there’sa boundary that’s crossed, but I don’t know how you can quantify that, but I know the latter end of the spectrum is wrong. Unfortunately it’s kind of a matter of “I’ll know it when I see it”.
I can’t find anything in the docs on security. PostgreSQL has a pretty solid authorization story with row level security etc. Does EdgeDB provide any similar authorization mechanisms to ensure only data the user is entitled to is returned in queries?
"Oaxaca," just like it sounds
I agree, but I could also say the same thing about functional programming. If you let the dev that won't stop talking about monads touch your javascript code base it will soon become a tangled => web => of => arrow => functions
Can you load custom OS images onto them, or is this the same situation as with bootloaders on most Android devices?

Not that I'd want it actively connecting to the Internet either way, but if I could run something more stripped-down than an OEM stock image it would... almost make a smart TV attractive?
High inflation rates just after a supply shock will wipe-out the middle class and push most to poverty.

Honestly, I can't believe more people aren't buying Bitcoin at this stage.
Heh, now they really convinced me that he need to be removed
I would also be interested to read your thesis, if you don't mind linking to it :)

edit: also, pop looks very nice! congrats!
My guess is it's about how curious about new things you were when computers got popular. Computers are, compared to a lot of real world devices, a lot more complicated than pretty much any consumer tool that predates them, but also more forgiving. Most consumer appliances before computers had at most a couple of settings, all of which were clearly defined and handed to you. Anything beyond that involved aggressive tinkering that may or may not go well.

Computers, on the other hand, have interfaces that are vastly larger than any human brain could hope to contain. So they require exploration. This comes naturally to children, less so to fully matured adults, and is extremely rare in people middle-aged or beyond. So you get a line based on how old they were when they first got their hands on a computer.
From that I find myself assuming it was one of the smaller parks, to avoid the "people going insane over wringing every last bit of 'fun' out of an incredibly expensive vacation" problem.
Scott showed up here a few months ago:

The Further Text Adventures of Scott Adams - https://news.ycombinator.com/item?id=29330015 - Nov 2021 (181 comments)
Show HN: Starpad-Launch your own social token or membership NFT with no code
Hey everyone!

Starpad is building a suite of no-code tools for creators or anyone with a vision around communities to build a business around membership NFTs and social tokens.

Our tool to make social tokens is live and public and we've opened up registrations for our second tool that lets you launch your own membership NFTs.

What's different?
For social tokens - Traditionally, token minting tools let you launch your own tokens but they are worthless. You have to create a liquidity pool, maintaining which can take a lot of time and effort.

Our tokens are all minted on a bonding curve, so your tokens can be bought and sold from day 1.

For the membership NFTs -
We're streamlining the entire process of designing and generating NFT membership tiers, so all you have to do is fill out a few forms and your landing page for the NFTs will be up and ready :)

Sign up and let me know what you think!

______________________________________

Here are our socials -

Twitter - https://twitter.com/joinstarpad
Discord - https://discord.gg/gCMAZ6GfdQ

Webapp - https://app.starpad.xyz
I manually close every window on the various workspaces. This helps me to clean my mind. Then clean the Desktop, which has now become visible, Then, shutdown. Now go to drink water, usually. Then, power on and enjoy a fresh session. If mad at the world, sudo halt.
> That isn't a conservative view though.

It is in the US[1] and every other country I know of.

But let's define "conservative" first. According to Dictionary.com, it means:

> "disposed to preserve existing conditions, institutions, etc., or to restore traditional ones, and to limit change."[2]

Or to put it another way: to be conservative is to want to maintain the status quo or even return to the past. And what is eugenics? It is an idea of the past.

If you have a different definition of liberal or conservative, or you can find research that shows that conservatives have less negative views of the intelligence of non-European people, I would be interested to see it.

Even common phrases -- "progressive" vs. "traditional" views on race -- are used as euphemisms, where "traditional views" are more prejudiced. This is why people talk about their racist grandmother and not their racist grandson.

It is also why older people are more likely to see increasing racial diversity in the US as a bad thing[3], compared to other age groups. Old people are also more traditional, more conservative, and more Republican, on average.

1. https://www.washingtonpost.com/news/the-fix/wp/2017/03/31/th...

2. https://www.dictionary.com/browse/conservative

3. https://www.pewresearch.org/fact-tank/2021/08/23/most-americ...
The point about $B is a matter of scale, so I don't think it matters, unless you are saying that companies with only $hundreds to spend on ads do not count as advertising.

The point about it being part of the hiring process seems to be pointing out that it is a codified and accepted process. If presenting ads are a codified and accepted practice (which I could argue it already is), does that make it acceptable?
I'm not disputing the whole of your comment, but I don't think "christmas sales languished" was true at all for 2021.
Recent and related:

Words known better by males than females, and vice versa - https://news.ycombinator.com/item?id=30275159 - Feb 2022 (631 comments)
Ancient chalk sculpture is 'most important prehistoric art'
They have a dual mandate on both employment and inflation, and have to balance.
Isn't front end software almost defined by latency sensitivity, though? It seems that after logical correctness, there's nothing more important for user experience than bounded and low latency.
I also read this years ago and it has stuck with me to the point I even remembered the yellow background. However, despite being affected by the idea when I read it and still thinking back to it from time to time I can't say it has really shaped how I decide what to do next. For one thing, it still requires some internal motivation to practice because whatever the next task is will always be competing with just doing nothing productive at all. Unfortunately I don't have an answer to prescribe some better system.
As it happens, no. I almost never look at usernames, as the design of HN discourages from doing so, by making user names hard to read. And even if I had, is moderatorial infallibility a dogma? Put another way, does any conversation improve by “do you know who I am?”? What is the purpose of your comment? To make me retract my comment because I didn’t know who I was disagreeing with?
>Bolin

You can't even spell the mans name right.
I'm not saying what you say is wrong, but I don't think an article exposing Cloudflare issues with 500 votes, is a good example to understand how Cloudflare handle feedback.

Again not saying this is not the general case
Even those have a whole bunch of exceptions. The best language for spelling by sound is probably German, it has an extremely clear pronunciation guide to the point where most first year German students can quite accurately read signs and essays aloud without having the faintest idea of what they're saying.
There's a viral video going around of a Target employee placing a new price tag on Jimmy Dean breakfast biscuits. Sure it's not getting treated as seriously as an article in the New York Times written by Paul Krugman, but it's arguably having a greater impact than one of his milquetoast columns on the subject. So please, do share what you're seeing.
You never really answered the question "Why I changed my mind" in your post. You adopted a new model and that allows you to look at advertising favorably, but why you made that change in the first place isn't clear. Advertising hasn't changed, nor did you discover any new information about it.

Your post reminds me of a friend who was an ardent Bernie Sanders supporter in the 2016 primaries, until Bernie lost to Hillary, and this man became a huge Hillary champion overnight. It wasn't enough for him to vote for an odious candidate for practical reasons. Now, Hillary was always the best candidate because she's very "qualified" or "details oriented". Nothing about Hillary changed, nor did he learn any new information about her. But he changed his mental model of Hillary to support his "change of mind".
> Think about sleep 10,000 years ago. You sleep in a cave, in a hut, or under the sky, with predators and enemy tribes roaming around. You are on a wooden floor, on an animal’s skin, or on the ground.

I would argue that some of my best nights were during outdoor survival situations where I slept in small shelters that kept my warmth and on a hard surface.

Personally, the sound of a familiar bird species will lull me to sleep. Birds sing when it's safe. Silence in nature is when you should worry.

Having slept on bear skins, those are surprisingly comfortable. That's why it's such a trope in romance. You can easily fall asleep on one and be comfortable all night. Throw in a few friends and you have got a cozy experience. Three people will keep a bed very warm even without heating to the point where you must open windows and get rid of covers.

Have we forgotten that our species has used fire as a tool for at least 2 million years? Usually, a fire would be kept going all night which would keep the camping ground dry and warm.

Has the author ever slept in the wild? Birds waking you? If this held true, no one would be able to sleep in rural areas.

This thesis seems to extrapolate a lot without paying attention to the details. It presents ideas as common sense and proceeds to mislead the reader through cherry-picked information that is a prime example of the confirmation bias.
VS Code

auto hide terminal,cmd + J to open it

auto hide side bar (which is on the right), cmd + B to open it

turn off tabs, cmd + P to find files
when I did my math degree in college the profs and grad students called them "complex numbers." I think they know there's a problem so they want to get the students who would go on to teach used to not calling them "imaginary"
Maybe go somewhere else that has people but doesn't involve coworkers, or work? Nature is always a good bet.
Ah, I was wondering how it persisted the stats (which I presumed were stored via localStorage).
It redirects on my Mac, but not on my iPhone, which still shows the old version, and I can't figure out why.
> the average person just doesn't sit down and do the math for their own situation
> Do the math.

Suppose you are poor and are spending 90% of your income on day-to-day expenses. We get 5% inflation and now you are spending 94% of your income on day-to-day expenses. That is a 40% loss of survival margin. Suppose you're really poor, and you are spending 96% of your income on day-to-day expenses. Under 5% inflation, you are now underwater.

Suppose you are rich and are spending 20% of your income on day-to-day expenses. With 5% inflation, you are lose ~8% of your survival margin.

> The median member of the general public is a debtor

Yes, but the poorest don't even have access to credit at all. The guy hanging out in the TL is not in debt. Plus median member of society isn't getting an ultra-low interest rate that is covered by inflation. That is the domain of financialized assets (like forex etc) which mostly benefits the wealthy

> so modest inflation (or high inflation over a short period) is usually good for them

IF their wages catch up. If their wages don't, do the math.

> Deflation, on the other hand, could destroy them.

Why? Because they will have a wider margin of survival? Do the math.
Virtual doms are a cute idea, but virtual dom diffing will always leave a lot of performance on the table. It’s complex, slow, and entirely unnecessary - especially now we have frameworks like svelte.

It can still work well enough when developers don’t go crazy with divs, and when they use shouldComponentUpdate. But nobody uses that stuff; and modern pages are bloated like crazy.

For my money I think the problem is cultural. Theres a community and culture around frontend engineering now which seems to entirely disregard performance to the throne of closing tickets as fast as possible. Lots of frontend devs I meet at conferences and meet ups have no idea how the browser works, and no real desire to learn. The result is disasters like the new reddit homepage - which needs more horsepower to render smoothly than AAA video games did a few years ago.

The GP is right. There’s an insane amount of performance being left on the table. I don’t think it’s a technical problem. It’s a cultural problem.
During the 1970s, plants were built at 1-2 billion per GW of capacity: https://ars.els-cdn.com/content/image/1-s2.0-S03014215163001...
And what's more, the majority, vast majority have no negotiating power.
WindowsNoExec-Abusing existing instructions to executing arbitrary code
It's also a bit of a curious coincidence that it's a company founded in Denmark, Unity, transpiling a language invented by a Dane, C#, into another language invented by a Dane, C++.
People spend way too much time arguing about this..
If you're a good programmer u will be able to do excellent maintainable work in any language you're experienced with. If you're bad you will make a mess in any language.

It'd be like carpenters saying "spruce is terrible if you make anything from spruce its fucked, you have to use oak." ;
A good carpenter will be able to make something amazing from spruce.

Like carpentry, metalworking etc. the quality of the product of programming is heavily based on the skill of the tradesman.
A more detailed response will be provided shortly but I do encourage you to launch a demo, https://schemafreesql.com/demo.html. You will be provided with an endpoint and access key to your own dedicated SFSQL service. No login required. You can start trying it out from within your own environment.
We've got some benchmarks in an earlier blog post [1].

EdgeDB is designed to do its job validating and compiling your schema and queries and then get out of the way. In other words, once a query was first parsed and compiled, the cost of the next trip via EdgeDB would be similar to that of pgbouncer, i.e. we'll simply send the compiled SQL to Postgres and proxy the results back to the client. This is why our data protocol uses Postgres framing and encoding.

[1] https://www.edgedb.com/blog/edgedb-1-0-alpha-1
I've come around to Julia's point of view that it makes more sense for the methods to be separate from the object they're acting on.

I just wish Julia had a succinct way of saying "This object needs to have implementations for functions X,Y,Z", rather than duck typing everything and just seeing if it works. Maybe it isn't too bad in practice I just don't like it when a function can fail because the implementation changed even though the type signature didn't.

Anyway at the very least the approach of keeping methods separate helps to prevent objects that do not have any state and do not in fact represent any entity at all. Seriously who came up with naming a class "MyObjectHelper"? What on earth is it? It could represent literally anything. Does it even have state? And why?
> I'm saying it's a de-facto public sphere rather than de-jure one.

“a public sphere where politicians are prohibited from blocking users” is a de jure not de facto distinction, unless you are using hyperbolic language for a practical difficulty rather than an actual prohibition.
"Full employment" is not 100% employment. It's exactly what you describe. From Wikipedia:

> Full employment is a situation in which there is no cyclical or deficient-demand unemployment. Full employment does not entail the disappearance of all unemployment, as other kinds of unemployment, namely structural and frictional, may remain. For instance, workers who are "between jobs" for short periods of time as they search for better employment are not counted against full employment, as such unemployment is frictional rather than cyclical. An economy with full employment might also have unemployment or underemployment where part-time workers cannot find jobs appropriate to their skill level, as such unemployment is considered structural rather than cyclical. Full employment marks the point past which expansionary fiscal and/or monetary policy cannot reduce unemployment any further without causing inflation.
Hubspot has a free tier.
Hilarious. In one statement they claim to prioritise privacy and then also explain why their product is not at all private and can practically be used against the owner by law enforcement.

Apple don't care a jot about privacy. This became clear with the CSAM debacle. That's why I left their ecosystem, and I'm very happy with my new phone running GrapheneOS.
Regarding posting inline on web pages, and on billboards, you seem to be discussing locations which are acceptable and not acceptable for resumes and ads. So could I summarize your point as resumes are acceptable if they are posted in certain locations (LinkedIn, AngelList, for example) and not others?

Regarding companies creating a role, would that imply that ads as a response to a search would be acceptable?
argh - the database space*