skysight-inc/HackerNews huggingface dataset:
Oracle Cloud provides 4 Altra Cores and 24GB of RAM for free. I can support ~15 players with a half-dozen plugins without players complaining of any lag. Minecraft is very single-threaded though and I'm only using 4GB of the RAM because of Java's Garbage Collector - but it does work and it's supposedly free indefinitely.
Do you actually have to ask why people would not want to travel to San Francisco, Portland, and New York?
WhatsApp appeals €225M fine, claims Irish DPC violates human rights
> It's super easy to use and creates the project scaffold and enormous JS build system for you, but good luck trying to fix it if something breaks!

I've always found myself experiencing that same feeling, but I've come to realize that this is essentially impossible to avoid by definition. Any tool or system you're using that is built using abstractions must by definition have some limitations at the boundaries of those abstractions, and those limitations can only be circumvented by jumping across that boundary. The only real decisions you can make are which tools to use for a particular job.
I kind of agree, although honestly I don't think doctor's are much better. Both suffer from the problem of 90% of them being just good enough at their job to handle the easy stuff and utter crap at anything else.
You know I have been trying to figure out the right word for it. You nailed it. The more frustrating part is when someone gets into this mode they expect empathy towards them but do not display it at all.

We all have been the newbie.
We all have been stuck with a program that does weird things.
We do not all have years of exp on some particular tech under our belts.
Not everyone is interested in the same things.
Not everything is perfect the first time, sometimes something is better than nothing.

My moment where I learned this was when I showed someone how to use the tool 'wc'. It took something where they were manually counting a file to mere seconds. I was able to help them and saved them days of work. They just did not know. I helped them and did not even realize it until someone pointed it out. I thought they were being silly not to use it, but then realized they just did not know. They did not even know enough to ask the right question.
There are actually power users in this space who might need the tool on a weekly basis. It's niche, but they exist.
One of my favorite philosophy papers: Vehicles and Crashes: Why is this Moral Issue Overlooked? by Douglas Husak. Author argues that because of the high crash incompatibility of SUVs, they are immoral - imposing needless harm on others (and based on data, ironically, with on average no benefit to those who drive them -- because of higher rollover risks).

https://www.jstor.org/stable/23562447
totally, I played the video without sound so I don't even know if there was any verbal explanation but if there was it was unnecessary, the visuals conveyed everything perfectly.
>If you don't want Gnome theming, don't use libadwaita

This is not accurate, the current plan seems to be for libadwaita to gain a new theming API. Additionally, apps can still load CSS themes on top of libadwaita.
- This is one big advantage for using Rust for both backend and frontend, in that you never have to worry about your types getting out of sync.

One thing to be aware of here, you may have users with stale clients after deploying an update to the server. e.g. picture someone who leaves a tab open for a week and then comes back to it and interacts with your app some more without refreshing.

Text based serializations will tend to be more forgiving of changes in the RPC schema (in the sense of erroring out when required fields are missing), while more compact serializations are more likely to incorrectly decode a message when they should fail.
I exclusively buy newer used cars and keep them forever because 1) I want to suffer the pain of buying a car as rarely as possible 2) I want to let someone else take the big up-front depreciation hit that comes with that intoxicating new car smell.

Every car from a dealership these days comes with a CarFax and these have become mostly useless as a buying tool ever since they became a car sales tool. However, they do often give you some insight into where a car has been via registration and title changes.

I keep a record of recent hurricanes and where reports of flooding happened. If I'm looking at a car, the first thing I want to look at is the CarFax to see if it's ever been out of state so that I can cross-reference it to my hurricane/flooding list. If there is any indication that the car might have been in the same state at the time that a flood happened, it's an immediate hard pass. Doesn't matter if there's no visible evidence of being a flood car, doesn't matter if the title is green. Some outfits are very good at cleaning up flood cars to look close enough to normal that the average joe can't tell the difference. All flood cars are supposed to get a salvage title but a lot of them slip through the cracks. It doesn't take a lot of searching to find anecdotes from burned buyers online.

I have passed on several cars that looked like great deals but came from flood zones and possibly passed through the hands of a few unscrupulous auctions, mechanics, and dealers on their way to my region.
Download Samfirm Tool Free FRP AIO Tool All Versions
I'm extremely confident I would lose my job if I expressed any of these out loud or on a social account connected with my name. I think that speaks to some level of contrarianism. You've said yourself that they're bad. You've also claimed they're mainstream, so unless you're being redundant you meant that they were 'bad' in the sense of 'bad ideas' not 'bad examples of contrarian ideas'.
It's not bad per se, it's just how it works. Like pretty much everything in life the outcome is dependent on the people involved. You're not getting the potential for more upside without the introduction of more risk.

Chamath is currently leading four biotech SPACS: DNAA, DNAB, DNAC and DNAD, each with a stated target, neurology, oncology, organs & immunology. Anyone looking to invest in the SPAC today should consider the likelihood of this happening, the potential targets, and the sponsors history.

Or you can wait for an announcement around a proposed merger, even up to the day the official stock starts being traded.

Again, just depends on risk tolerance. It's nice to least have the option to take part in these deals.
Great OSS website which does not convey what the product actually is or does.
> Oh, right, it's because the slowing definitely would've been a problem if they had disclosed it up-front.

If they made the turbo a bit less aggressive, so slowdowns happened on fewer phones, and made it say "your battery is failing so the phone can't reach peak speed reliably", it wouldn't have been a big problem.

Batteries can only put out so many watts as they age, and apple didn't cause that to spite people into having to buy new products.

> And you can't get a new battery, by the way. Apple's batteries are not designed to be replaced, remember?

I see that as a separate issue.
That link is wrong. It's closer to $20b.
https://www.bloomberg.com/news/articles/2021-05-11/ginkgo-sa...
> for some reason most women take a while longer than men to figure out the correct form for pull-ups.

Most women lack the upper body strength to do even a single pull up. Even fairly fit women often can’t do a single strict pull up.

> Although once they have the correct form, women tend to outperform men due to lower bodyweight.

Nope. Pull ups are largely limited by strength and not form. And men are stronger per pound than women. Especially in upper body strength. Novice men outperform intermediate women on pull ups.

Unless you’re talking about CrossFit “butterfly” pull ups that are primarily about momentum control. Then maybe, but I still doubt it.

https://strengthlevel.com/strength-standards/pull-ups/lb

But yeah, 50 push ups and 20 pull ups is absolutely not a starting point for most people. A male would be well past intermediate strength level to be cranking out 20 pull ups in one set. The average untrained individual can’t do 20 pull ups in an hour regardless of how they split them up.
If it is really 1.0, you should post it in Linux Questions

http://www.linuxquestions.org/questions/slackware-14/

people there have been looking for a 1.0 set. I think the earliest one found so far was 1.01
It further defines "half" to essentially mean "all lanes going in the same direction as you" which makes it illegal to cross if the pedestrian is anywhere in the crosswalk on a one-way street.

Interestingly enough that should make it legal to pass in front of pedestrians who are crossing traffic going the opposite direction, provided that you do not interfere with their right-of-way.
In my case, Houdini simulations for my vfx hobby ("only" 64 cores and 128gb RAM, though).
Laws of physics are mathematical constructs. You can’t prove or disprove the existence of free will with a mathematical formalization.
Why a record number of container ships are backed up off the coast of California
But there's no advantage to starting with a Windows binary and executing a Linux binary just to have it execute a Windows binary again. You may as well just start with the final payload if you are already able to run code in Windows, there's no point invoking WSL in that scenario at all. I am pretty sure the attack scenario imagined here is regarding Linux binaries executed in WSL by the user or other software inside WSL, not code which was already running under Windows.
I thought the homepage was pretty good at explaining what it does: https://theforeman.org/
This is pretty nice. I really like the sounds, presets, and minimalistic look & feel.
It's a comedy act by Bojo the clown (Boris Johnson) and co...

To distract the public from the various shitshows currently going on with absolutely daft crap, like this and the "return of imperial measurements"..
Not at 2.80 GHz it isn't.
First Female Chess Grandmaster Sues Netflix for ‘The Queen’s Gambit’ Insult
Nope. Can't remember the name of it, sorry.
> This got me thinking that maybe one of the other big reasons for this is that the algorithms prioritize newer pages over older pages.

Actually that's not always the case. We publish a lot of blog content and it's really hard to publish new content that replaces old articles. We still see articles from 2017 coming up as more popular than newer, better treatments of the same subject. If somebody knows the SEO magic to get around this I'm all ears.
GitOps – How to pass SoC audit?
We are in the middle of a SOC audit and over the last year have migrated most of our apps to docker/k8s/cloud. The auditors are asking how we know that a devops person (who does the merging, which then kicks off the automation to deploy to prod) couldn't push some code to skim pennies or whatever. The devops peeps have access to the codebases to do the merges since we still have humans in the mix to bless/approve stuff to go to prod (and also because the jenkinsfile and dockerfiles are in there). We have a bunch of pull-request minded settings in GH, and protected branches, but really it comes down to the devops users only touch a subset of the files in the repo (the non-code ones), and the developers touch the code. Has anyone had any experience satisfying auditors? They appear to have never seen anything like this before and there's got to be more people who are audited who are doing devops, right?
Interesting. I'll look into some of those projects.

I think you put the wrong link for Huey, btw.
Further down in the article he mentions a failed test for a tour marketplace where locals will show you around, but I agree that I would have liked to have seen more negative result examples than just the one.
What would make it hell for you?
I currently write all of my notes in markdown in vim (that's where I do most my work as well). I backup my notes using syncthing but I think any generic file sync would work fine (dropbox, google drive, etc.)

I also try to do document most tasks I work on. I need to because my memory is poor and I would not have much to say in my daily standups.
Without big regulatory changes around private ownership, cars like this one make me think that the idea of a massive shared fleet is doomed if self driving becomes a reality.

When cars become mostly about tech, tech will do what it always does - get cheaper and better. The total cost per trip will drop through the floor. People will buy more cars and urban sprawl will go crazy.

If I could send out my car without a driver to run errands for me, I would do it all the time. Lots of stores already have curbside delivery set up so it would be easy to adapt that for driverless cars.

There are other effects as well. For example, if accident rates plummet, car insurance will get cheap and that industry will implode.
Nice write up and confirms what I’ve personally experienced by trying different methods (running/climbing) over the years
I used to hate them too but that changed when i switched to an e-paper reader and use epub files instead of PDFs. With the e-ink (or e-paper) display the pages look like framed book pages, the battery lasts forever and it weights no more than a paperback.
Yeah, not happening. Someone still needs to write the CSS.
Nice, good info. v0.5 (currently in RC) is the stable/async version mentioned. Excited to see the benchmark get updated for that version.
You are right. I am very sorry.
Your objection was that his prediction was "often below". You can see that a big part of this is 1991-1995, as his volcano guess was a few years late.

This chart is to the same scale as in the realclimate link. As of 2020, we're about 0.1 to 0.2 degrees below the Scenario B forecast, at +1 instead of ~+1.15.

https://data.giss.nasa.gov/gistemp/graphs_v4/

What do you think a good 1988 model prediction would look like?
That's what the Rich Hickey talk is all about!
My 63 year old father just built his own 3rd home about 7 years ago. He had a single helper, and of course, we all (direct family) helped. Everything was done by him/us, foundation through roof with exception of the gas line hookup hehe. He started as a commercial plumber, welder, steel worker and machinist. Of course, outside of all of us helping to build his 1st, 2nd, and 3rd home, we all (whole extended family and friends) built each other's houses back in Poland in the 80s and early 90s. It's a great feeling watching your whole family working together while you lay bricks as an 8 year old. :-D So, yes, it's not that difficult to build your own house. You'll know the quirks and the issues that will come based on what happens during the build, and you'll be ready for them. However, it is work, so you should be ready to pay all of your friends and family with plenty of vodka and sausage.
> your pseudocode there

It isn't pseudocode, it's Python source code.

> On the one hand, you have a FK field and, on the other, a TextAreaField with monospaced set to True. Is this a description of a table or a view...?

Both!

TextAreaField and StrField both define a string field in the database. The only difference between them is how they would appear rendered in HTML.

In the code snippet I included, MonDoc is a Python class that encodes the schema for a MongoDB table (MongoDB calls them collections). But MonDoc is actually a subclass of another class, FormDoc, that encodes data for an HTML form.

Using FormDoc, you can define the fields of your form, render it into HTML, validate results, etc.

The reason I merged forms and table schemas into one concept was I've used so many systems that define forms, and so many systems that define tables and they're all very similar, and I don't like having to do cut-and-paste to transform a form definition into an almost-the-same table definition. I find it tedious and error prone.

Does this reduce flexibility? It does a bit, by tying together forms and tables. But I think any rapid prototyping system is going to trade flexibility for speed of programming.
For contrast: https://www.cnbc.com/2021/09/15/covid-boosters-pfizer-says-i...

So if the WHO and the FDA disagree on this, do the censors start putting misinformation warnings on the FDA?

Are the FDA "anti-vaxxers" now?
Well that just makes you a donkey. Sorry, I'm generally trying to be polite on here even to people supporting outrageous opinions like the usage of torture or the death penalty. But supporting the last season of GoT is going one step to far, how could you reach such a depraved opinion?
At least writing REST API in Go is much easier compared to Rust.

Since you are writing OS (which Go is not designed for), what's your thought on Pascal or Ada?
In FOSS, user feedback is the worst. Somehow there are a lot of people who think that since they did us a favour and are using free and open source app we developed, they can boss us around and tell us what to do, and give us stern talks if we don't fix the bug they are experiencing on time.

"Is that how you serve your customers?" - some say, despite never having paid a single cent. - "you are too immature to run a business"

If the app is on Google play or Appstore, it gets even worse: the users there can rate your app from 1 to 5, and on this basis demand premium service. Sigh.
60M cash loss in 2021, with over $100M stock based compensation expense. Maybe with Phabricator shutting down they'll see more growth but the last time I used Gitlab it was not comparable to Phabricator's (and Gerrit's) usefulness for large orgs. It's more like a Github clone in the way it functions.
I'm also curious about this. If you look at the number of users, number of edits, etc then openstreetmap looks like it is on a rocket trajectory.

More and more corporations are putting significant amounts of energy towards improving openstreetmap as well, drastically improving overall quality.
As far as I'm aware, this is why markets are considered a second-order chaotic system. In those systems, measurements of how the system performs can actually influence what happens next. This is in contrast to first order systems, i.e. the weather, which are hard to simulate, but the results of the simulations don't affect their accuracy.
Yes, it's all hiding just under the surface. If your dishwasher didn't break, you don't notice.

Similarly, most of the time, most people don't need a rental car, but the price of car rentals suddenly becomes more relevant if your car is in the shop for repairs.
This is all horseshit. YouTube should be a utility, democratically owned and governed. When are we going to stop pretending this profit-seeking ad platform isn’t dangerous, and start hosting videos according to other metrics than ‘monetizability’ instead.
I interpret it as not writing "clever" code, as in, code that uses obscure features or otherwise not obvious logic for no good reason, making it less readable.
I wish I could give you some examples of what I mean, but I can't think of anything right now.
Because ML (and NNs ofc) is definitely a one-size-fits-all solution to interdisciplinary problems..
US states clamp down on Celsius Network’s crypto yield products
RSUs are *never* distributed equally. That’s not their point because they are entirely separate from the purchase of the acquired companies equity.

The point of RSUs is to retain talent that is deemed critical to making the acquisition successful. Your VP of finance isn’t getting any RSUs. The acquiring company probably doesn’t need her, and she possesses no critical knowledge that any other senior financial person doesn’t also possess.

Individual developers often get higher RSUs than managers. Why? More experience with the code and domain knowledge, especially if the engineering manager wasn’t an IC who grew into the role.
Agreed. Design needs to be driven by the data model, and the data model needs to be driven by business entities. Any top-down approach is nonsensical, exactly as you describe.
"... twilio is not a developer tool ..."

Thank you. Strongly agree.

Every day I run into something Twilio could be doing to make development and tooling and workflows better for people who are actually using twilio for telephony.

Instead, they are spending their time, energy and acquisition dollars building "customer engagement at scale" which is a fancy term for spam.
U.S. to Target Crypto Ransomware Payments
Public transportation works for that type of trip in some places. Not in the US though. If the dense cities can't even make it work where it is easy there is no point in trying those places that you point out where it is hard.
At that scale, of course. But what I observe is that the inequity (through lack of information) starts at day one: the first employee (often for a startup with zero code written yet) signs up for 1% because this is "industry standard" and because they believe that the investors and option pool is the bulk of the remaining 99% -- not realizing that the two founders might hold 80% of stock. And the inequity keeps propagating: the fifth employee agrees to 1/20th of what the first employee had, and so forth.

I really think non-founding employees (especially early ones) would be shocked if they saw what the cap table really looked like when they signed up.
> that very same video will be on my YouTube homepage for weeks.

I just right-click those videos and tell YouTube I'm not interested in it. That helps keep my homepage fresh while still being pretty good about recommending stuff I like.

One thing I think must be deeply challenging about recommendation on YouTube is that many videos like DIY informative stuff only warrant being watched once. But music, DJ mixes, livestreams, etc. I will watch over and over. So the signal "did I watch this" might mean "definitely do not show it again" for some videos and "definite do show it again" for others. It's probably hard for the system to distinguish those.
Pavel Durov knows a bit of this I heard.
The point is that in Romania you don't really need guns to protect yourself from gangs.
You just need to be confident the LTV estimate is correct. That being said I'm pretty bearish on dev tooling in general as it seems like companies don't want to pay for it (but they will pay for expensive AWS services!)
I’m somewhat ignorant here, and indeed also niche (I’m a NetBSD user), but:

> GPUs beat everything

that’s workload dependant, and also subject to support, no? Doesn’t GPGPU basically mean CUDA currently, and therefore beholden to Nvidia support for your hardware/software platform?
My first job was at the anti-fraud department at a telecom company in the early 00s. Our job was basically to determine whether a new landline or mobile contract was fraudulent or not. Some requests would be flagged by an automated piece of software that was basically a black box to most employees, myself included. We would basically look at the documents sent by the clients and, sometimes, ask a few questions via phone.

I was very young at the time, but I remember basically deriving Goodhart's law after a few months in the job. I don't remember clearly most of the things that led me to that conclusion, but I do remember the most extreme: at some point, management started requiring us to block clearly non-fraudulent phones because the directors decided to increase the blocked installations target. It would include even old contracts by good paying customers that happened to be flagged.

I remember trying to talk to people about this, but the idea that trying to reach a target by any means necessary is usually not a good idea was incomprehensible to most people. Years later, I realized that others knew exactly what was going on; they just didn't care, and I was naive for not seeing that.

It was a few years later when I learned about perverse incentives, Goodhart's law, the cobra effect, etc., and it allowed me to have more productive conversations with people about targets and incentives.
I agree.

As someone whose day job doesn’t involve writing UI code, web UI still ends up being the easier of the two to implement.
Yeah, I have definitely watched the same DJ set dozens of times for some particularly good ones.