skysight-inc/HackerNews huggingface dataset:
The render looked fast. Perhaps the buttons have click events intercepted by an analytics library, and the async requests to load analytic libraries have to time out first? Can you network tools the load? I’m not saying the new site is fast or anything but it surely doesn’t take a minute to become interactive in most cases.
Also are you using any dns based blocking like pi holes? Sometimes this can cause a network request to time out rather than instantly fail.
There's always this confusion that comes up whenever PostgREST is discussed on HN, which is many times at this point. There is the misconception that arises that you use PostgREST to remove your existing stack entirely and you do everything in SQL. This is not true, you're not going to send emails from SQL or run entire multi-GB ETL reductions during an http request.

If you want an API call to kick off some external processing, then insert that job into a queue table and do the same thing you always did before, consume the queue out of band and run whatever process you want.

Another one that comes up is that somehow postgrest is "insecure". Of course, if you invert the problem, you see that postgrest is actually the most secure because it uses postgres' native security system to enforce access. That access is enforced onto your API, and you know what, it's enforced on every other client to your DB as well. That's a security unification right there. That's more secure.

What PostgREST does is let you stop spending months of time shuttling little spoonfuls of data back and forth from your tables to your frontend. It's all boilerplate, install it in a day, get used to it, and move onto the all those other interesting, possibly-out-of-band, tasks that you can't get to because the API work is always such a boring lift.
I think some of that depends on what you count as "new" - if you're going to hold "inspired by" or "based on" against it, then there will probably never be anything new under the sun. This is both because, indeed, throwing away all existing standards/programs/drivers/interfaces requires an absurd investment and makes adoption unlikely, and because at some level it has all been done before - there just aren't that many ways to coherently store data, and files+databases+tagging turns out to cover pretty much everything.
Isn’t it already happening? Is that what is creating the huge methane explosions and craters in Siberia?
you can probably hide postgREST behind combination of API Gateway/Load Balancer/WAF/IDS+IPS that could solve most of headahches with security
While maintaining pavement is not all of road maintenance, it is the central aspect. Trucks wear out roads orders of magnitude more than cars. In the US trucks pay much less than cars, in total, for road maintenance. It is likely the same in Australia. Simply rebalancing the taxation to the amount of road wear would eliminate the need to tax EV road use without it being a significant subsidy of EVs.

Diesel trucks are also the dirtiest vehicles on the road. It makes absolutely no sense to subsidize trucking.
> Writer Stephen King simply replied, "You're pos." A scientist openly mocked Musk, calling him "Space Karen" and accusing the tech CEO of not reading up on the test "before complaining to his millions of followers."

Gotta love people like that
Also: taxes are arbitrarily imposed through coercion, therefore they are not legitimate under an ethical standpoint, no matter how one wants to cut it. The idea of a "social contract" to justify taxation is absurd, to say the least (did you ever sign it voluntarily?).

If the government can print its own money (which you're forced to use), why does it need to make you work and pay taxes to get that money back?

The money the government "prints" has no value on itself, it needs your work to "value" its money. Taxation is nothing but the imposition the government puts on you to work "for free" so that it can print as much money as it wants and increase its own size.

Never "defend" taxes of any sort, they are unethical and essentially constitute slavery.
I’d argue that Apple’s graphics-first approach did that.

OSX set them back in that sense (yes; and also ahead. Don’t @ me), but I personally think there are some current opportunities around making graphics-first (and task-first) operating systems.
I've been running systems in production for half a decade now ever since I got my degree. Not a whole career yet but it's something. I love writing software, but I cannot wait to escape production internet services. There's nothing glorious or noble about them. It's a pain in the ass and I'll let other engineers who seem to like making it their life's work. Investing so much energy in a company who just pays me is not worth my lifetime's career. Luckily doing it for a few years pays well, and software skills are lucrative for things besides managing internet services. So escape is palpable.
VP of engineering brings crucial skills to the table: working with people who report to her. That's significantly different from engineering skills.
As a European, 13.1 l/100 km seems... insane. What's happening here?
I would argue: There is NO shortcut for experience. But not all experience is created equal. Telling someone HOW to do things right (we are talking soft skills, for hard skills its a bit different), is not helpful. You need to expose them to situations where they have weaknesses, and then coach them how to overcome the problems they face. I.e. there is a fine line between "telling people what to do", which is ineffective short-term and contraproductive long-term; and "exposing people to situations that make them behave wrong", which is the most effective learning tool, that doesn't have drawbacks, outside of the short-term (because you know that this person will not do the job right, but you also know they are not going to do it wrong another time, plus they will learn how to recognize other similar situations and avoid making this mistake there as well).

The best thing universities can do is to instill an understanding of soft skills in people. They should come out of university knowing:

* How important soft skills are

* That they are the differentiator between senior and junior

* How to best learn them (don't hunt highest pay, hunt highest experience gain)

* etc.
The fact that people can be literally dying from COVID in a hospital yet still deny its existence has almost totally destroyed any faith I have in humanity.
Sure, but you're still paying the same tax, its just buried under a different line item.

And at least for non-food goods, I tend to think usage taxes are appropriate, since consumption (usage) tends to go up as income goes up.

I'm particularly interested to see where we go as more and more shopping moves to home delivery. In theory, you save wear because each individual isn't driving to the store and back, but you're also increasing the number of large/heavy vehicles. And heavy vehicles account for basically all road damage.
He is an employee of JetBrains in Munich, Germany office.
> I mean, the windows kernel is going on 20 years old.

Windows NT shipped in 1993, so the kernel is closer to 30 than 20 at this point!
Passenger car road taxes are an immense subsidy of road freight.
@dang could we swap this link for the medium one? its faster and no login wall
Here is my Windows test if somebody want to experiment with this:

https://github.com/majkinetor/postgrest-test

Also on nix by steve-chavez

https://github.com/steve-chavez/postgrest-benchmark
Back when I was in high school (~2009), the computers in our "computer lab" would take a solid 10min to boot Windows XP.

I ended up bringing a flash drive with Tinycore and a floppy with Das U-Boot (the BIOS didn't have a USB boot option). I was able to get a snappy Linux system with Chromium running, all from a ramdisk, while everyone else spent most of their time waiting around for Windows XP on slow platter drives. It was great.
Chocolate Makers Are Having a Hard Time Cutting Down on Sugar
> author’s parents had a family business that could casually loan him $20,000 to record an album <https://sive.rs/mistake>

Boom! Great find. Amazing how behind so many Bootstrappy, Self Made Millionaire stories lurks the entrepreneur's wealthy family either 1. directly contributing money, 2. loaning and investing or at least 3. providing a roof and food to fall back on during rough times.
Making Postgres stored procedures 9X faster in Citus
Thanks for clarifying :)

I had not realized that my blog template update would result in a repost to various feed consumers. Will try and figure out why that happened.

Maybe I can also add the year to the post header when the post is older than X days.

Anyway, bringing this post up again is not a bad thing :)
Wow, any details? Somme code ? A repo ? What graphical output? VGA or hdmi ? What input? This is very intriguing...
> Up-to-dateness

I've read this at least a dozen of times, mostly on HN, and mostly by Archlinux advocates. Many people seem to ignore that Debian testing and Debian unstable are continuously updated (rolling releases). Please stop propagating false claims that taint Archlinux's community reputation.
What Generalists Really Are
Further, large trucks don’t travel on many roads, which are useful roads to people throughout suburban and rural areas. These roads need maintenance too, even if the wear is more from weather. As a car owner, one has to participate in maintenance of the system somehow.
The only thing that drives me nuts is that in the homepage, the "Html guide" link points to w3schools. I still don't know why people refer to it instead of MDN
1% of the carbon stored in the permafrost is roughly as much a all of humanity is currently emitting per year. It's a lot. Permafrost thawing is an important tipping point in the climate system.
Snow removal is probably different, but the point is that road maintenance due to regular road wear would be significantly (perhaps at least an order of magnitude) less if there were only passenger cars on the road.
A lot of road damage in some parts of the world is caused by nature itself, though. Even roads without any freight traffic get frost heaves.
No mature organisation would expect engineers to be on-call continuously, 24/7. There are ways to have a sane, balanced approach to on-call. See the SRE book for one example: https://landing.google.com/sre/sre-book/chapters/being-on-ca...
This is true, but some portion of road maintenance costs is independent from vehicle-caused wear-and-tear on the actual road surface. You would want this portion to be paid also by standard, non-commercial vehicles since these users are clearly receiving some value from the existence of a well-maintained road.
We test locally on our machines. QA is to validate that what worked locally also works for other internal employees. In our organization, we have strong discipline regarding locally validating changes before pushing up PRs. Iterating through QA usually means you don't know how to manage local development environments. We have written mocks & simulators to ensure that the local development experience very closely matches a live environment. Also, there are multiple individuals who are able to manage the build process, so we have appropriate redundancies in place.

BTW, I don't think you would have to worry about working in my organization. We prefer to work with individuals who take a charitable approach to unfamiliar ideas.
I'm pretty certain it's possible on the sphere, but I'm currently failing to demonstrate that with a pencil and a table tennis ball.

Seems it should be possible to draw the octagon that's shown in the article: draw a rectangle and flex the sides out a little bit.
I am not a proponent for hard separation either; I would prefer to have a sofa and a coffee machine and white board in my room and have colleagues stroll in when the door is open. It would not always be open, though.

That "appearing as not working while on the clock" is, to me, a foreign fear, and not something I've ever really experienced at the places I've worked in. I know that I (and the teams I've been part of) have been plenty productive without pressure to put in the hours. I think that a culture of putting in the hours would have been counterproductive, in fact. My work has not been flipping burgers, but designing and creating complex systems. It doesn't work out that well under time pressure.
Scientists divided over faculty requiring proof of efforts to promote diversity
So... Minecraft is an accurate simulation of the real world?
6 years later, nothing's changed.

https://techcrunch.com/2014/01/29/godaddy-admits-hackers-soc...

Stay far, far away from godaddy.
I still haven't seen much compelling about UEFI. If the enduring standard of BIOS boot is no longer available, I guess that's compelling.

I can see that secure boot is compelling to the right audience, but it doesn't add much for me.
Elon Musk is one person who is one person who thinks the restrictions are too strict. So maybe it is sensible for younger people to keep working and living near to normal.
Early feedback on TypeScript static website generator
TL;DR; Made redundant so built a typescript static website generator for fun ( https://github.com/StaticGenie/StaticGenie ), pass some time and give back to the open source community. Now asking for feedback, ideas, thoughts, good, bad, etc.

---

I was made redundant from my job (thanks COVID). During this time of unemployment I thought I'd do some programming. So thought of making a static website generator using TypeScript. I know there are many generators that already exist. But, I just wanted to create something new, up to date, using the tools of today and to pass some time both programming and mingling with the open source dev community.

Here's the static website generator on https://github.com/StaticGenie/StaticGenie and the website https://StaticGenie.com primarily for the docs.

The docs have a few pages incomplete (been working on them today and will do for the rest of the weekend) but there should be enough info to get a good idea of the generator, architecture and how it works. The generator is functional and was used to create the staticgenie.com website.

I am primarily just looking for any contributors, any feedback (good and bad), ideas of where I could take this, anything to help really?

Thanks.
Has to be including heavy vehicles?

Australians still by V8’s but not that many of them can be...
What would you be writing software for if it wasn't a production service?
>>> And paid

The article did not mention anything about pay or compensation for oncall.
That's a fair point, but note that you're describing the sort of experience that is real, and therefore valuable. Model United Nations is one thing, 'give a two minute speech on a topic of your choice, and we're going to grade your slide deck' is another. Extra-curricular things like toastmasters and Model UN and things like apprenticeships, internships and co-op are ways of acquiring more real experience earlier, not a replacement for real experience. Sadly, programs that provide that sort of experience are among the first casualties of budget or other pressures.
Apache APISIX Dashboard 2.0 – API gateway
I wonder if the router manufacturer could just have the router connect to a Dynamic DNS provider, register the router’s current IPv6 address (so we don’t have to worry about NAT from a evil modem), and get a Let’s Encrypt cert over ACME. Synology does something like this if you open the right ports for your NAS.

Every IoT device doing this might be annoying for Let’s Encrypt, but routers I think are worth it considering they stand guard for the rest of the home network.
Wouldn't student loan forgiveness only put more fire on that inflation?
An x% confidence interval takes data D and produces an interval i. For some data generating process from parameter m to a random dataset D (random like if you do the same experiment again, you’ll get different data), the probability that i(D) contains m is x%. That’s the definition of an x% CI.

In my example i(D) is a function of the data (a function of the ordering), and D is a random dataset. Since it’s iid by assumption (sneakily also assuming the probability of an exact repeat is zero), the probability that the interval contains all numbers is 93.75% (1-1/2^4). Otherwise it’s the empty set.

Unpacking that, suppose you have a real number m. The probability that i(D) will contain m (with D as the random variable) is 93.75%, so it is a valid confidence interval for m.

m could be the population mean, the population median, your dog’s age, whatever. The interval depends on the data, but not on the parameter, and the definition of a CI says that’s fine.

It’s a demonstration that definition of a CI alone isn’t really useful for reasoning about a parameter given an interval. You need to know more about the specific data generating process and function i that led to it in order to make sure it’s useful.
Wikipedia needs my personal data?
Listen Wikipedia,
several times now I thought about making a one-time-donation. I use Wikipedia a lot, so i think it's only fair to give back a little. But why do you need all my personal information like my real name and my address when I try make a PAYPAL-Donation ? Sorry, but nope.

EDIT:
Turns out you don't have to - I'm just an idiot.
That sounds "fair" but amounts to a massive subsidy of diesel powered heavy trucking.

TBF, it is possible to build roads that trucks do not quickly destroy, and maybe the expense of doing that makes sense in some cases.

Everything except heavy trucking would pay much less to maintain roads, but for trucks wearing them out. While you suggest a tax based on vehicle weight, which might also seem "fair," that still does not capture the disproportionate wear, order of magnitude more, caused by heavy trucking.
Well done on his part for taking a stand and asserting his organization’s beliefs. Disinformation and disenfranchisement in our election process is a quick ticket to an erosion of public confidence in an already tenuous electoral process. Whoever you voted for, whether they won or not should be decided within the constraints of the system, and it’s important for those in positions of power to respect that. I think improvements could be made with ranked choice, elimination of the electoral college, etc, but these institutions have served us fine so far. The voting system already has many levels of failsafes, and you can imagine that any opportunity for fraud or malfeasance would be exploited roughly equally by both sides.
Study: MMR vaccine could protect against Covid-19
The main barrier you will have to deal with is that for most payment providers, the cost is 3%-5% + 0.3 $ - 0.99$ or something similar.

For micro payments, that means that most of your income is eaten by the fees.

Paypal offers micropay option, with a 5 cents plus 5% cost, meaning you'll pay just 10% in fees.

This is part of the reason micropayments are problematic
These perspectives make a lot of sense. The livelihoods of people who depend on non-pandemic circumstances are either destroyed or are on death's door. It's a lot easier for us working jobs that are easy to transition to remote and are mildly inconvenienced by the pandemic.

Hopelessness, stress and uncertainty all take huge mental tolls on us, and rejecting covid can help these people cope with this malaise.
The Pudding Cup 2020
Not sure if you misunderstood my point as I meant people would work from their own neighbourhood, not specific ones for specific companies.
https://en.m.wikipedia.org/wiki/Fortitude_(TV_series)
This is literally why you need to own your name instead of leasing it from some random registrar. That's why Handshake [1] is so important. It looks like support [2] for Handshake is building up quickly now, so hopefully we can move past the days of insecure DNS.

[1] https://handshake.org/

[2] https://blog.101domain.com/corporate-service-series/handshak...
Fourth power of the axle weight.
New reddit: https://streamable.com/o6wy2x

Old reddit: https://streamable.com/k99kuo

Looks like the reddit servers are just slow, but the old reddit doesn't need to load so many JS files to become usable. Even if it is only halfway loaded you can already interact with it.

Because of the amount of JS files that the new reddit needs, it's not even a contest.
In a political appointment, tweeting about how the election was "secure" in the very limited technical capacity you are equipped to evaluate (ie, no Evil Russian Hackers Hacking In), as opposed to the actual political point of contention (how many buckets-o-ballots were wheeled in at 4AM, how many mail-in ballots sold or confiscated and filled out by political operatives, etc), in a way guaranteed to become a talking point rather than conveying any useful information, makes you unfit to serve.
I can confirm this with recent interviewing experience. I interviewed at a top tech company and got asked puzzle coding questions I wasn't prepared for. Testing whether I can find the longest palindrome subsequence of a string optimally via a tabular or memoized dynamic programming solution in 20 minutes has practically zero ability to measure how effective I am on the job. That said, after that interview I studied the algorithm and am now slightly prepared for the next big tech company I interview with, I guess.

In contrast, at another interview I got given a take-home assignment that I almost didn't want to do because it felt like the kind of work I would do in my day job and I didn't want to do that in the evening or my time off. That task, on the other hand, probably measures infinitely better how effective I am on the job.
For paywalled sites that let users read X free articles, the easiest solution for me was to block all cookies from the site, i.e. block all cookies from [*.]medium.com. Medium will always think that "You have 2 free member-only stories left this month". This has worked for nytimes and medium so far.
Wikipedia says damage is proportional to axle weight to the 4th power: https://en.wikipedia.org/wiki/Vehicle_weight#cite_ref-13
Yes, in fact it's pretty easy. You just add the right arguments to GRUB, though I don't remember them off-hand.

I used to have a flash drive with GRUB installed, and several "Live CD" ISOs. It would have two options per ISO: the second would copy the squashfs to a ramdisk before boot.

Tinycore is especially great when you don't have USB3 available, because you don't have to wait minutes for >1GB of data to be copied to RAM.
Apache Daffodil: DFD Language to convert between fixed format data and XML/JSON
It looks like distri have very different design goals from Nix with an emphasis on speed rather than rock solid reproducibility. Although some of the key details do seem to be inspired by Nix, that's no reason to discourage experimentation by calling it a travesty.
Unfortunately I see these peoples around in Russia. My estimation of anti-maskers is about 10-15% of population here. Mostly 35-55 males who thinks that wearing a mask is the sign of weakness and/or keeps saying that COVID is "just a flu" and those who died would have been dead anyway in 2-3 month if not from COVID then from something like common cold. Even recent death of 28 y/o school teacher and 23 y/o political activist didn't change their mind.
Student Test Scores Drop in Math Since Covid-19 Pandemic
One source for the 10x number is the book Peopleware. They did Coding War Games where developer got an exercise. The 10x is the time it took them to code an application which fulfills the requirements. The best is 2.5x compared to average.

Since it is a single person task, they cannot impact anyone negatively.

However, the most interesting fact in my opinion is that within the same organization the difference is only 0.3x. Either the organizational environment determines your productivity or the organization determines which kind of developers get there. The experiment does not tell us anything how the productivity of a developer changes when he changes organizations.