skysight-inc/HackerNews huggingface dataset:
The statistic I've found which illuminates this point to even people who know nothing about the situation: By revenue, Apple is the third largest gaming company on the planet, without making a single game.

Most people think about that for a second, then say "oh wow." Google is the only other company like Apple in the top twenty largest gaming companies, and at least they're trying to make some games and improve the ecosystem via Stadia. But Apple: they take 30%. For games like Fortnite, that represents hundreds of millions of dollars; have they actually provided hundreds of millions of dollars in value back?
DreamFactory is basically a paid service for this sort of thing. They support something like 20 types of databases (among many other data sources). They have a lot of features that make the exposed api be good enough long-term. https://www.dreamfactory.com
Hi, we have such story. Actually, the owners couldn't succeed but still they launched an mvp:
https://www.urlaunched.com/blog/careviz-lean-startup-launch
It maybe difficult to change your expectations of life, maybe we should be asking, why do have these high expectations in the first place?
The alternative is heaps of XML or JSON configuration, detached from the code where it’s used. Consider that if you wanted to inject a bean in Spring XML it requires creating a bean definition that in turn defines all the beans injected into it, which in turn require their own bean definitions, etc. Then you have to declare exactly which field/method the bean is injected into. If you were developing software in the pre-annotations day you’d understand how much that sucks. The annotation approach is much better in comparison.
EFF Tells CA Supreme Court Not to Require ExamSoft [Remote Proctor] for Bar Exam
Page builders have come a long way, a lot of agencies will use something like Elementor now because designers can effectively build a lot of pages in real time as opposed to doing the traditional psd->custom theme route.
This isn't a solution for non-tech people, but I've really enjoyed making a blog that sort of sits in between database-backed and Jekyl/Hugo. Got the idea from Jose Valim's dashbit blog. Basically a folder of markdown files that gets parsed into memory on startup and then served dynamically from there.

A Go app that doesn't need to hit a database has response times nearly as fast as static, and you can still do things like including related content ("more like this") at the bottom of a post, or pagination/filtering on the index page.
There's no easy way out. There's no shortcut home.

- Rocky Balboa
I am curios why they need 1K people instead of 10? What changed on the server side of WhatsApp?
Unions don't tell you what to do, they tell you what not to do. Like hey, your job description doesn't include moving furniture, or you're not required to get coffee for everyone at a meeting.
I absolutely love the BEAM and Elixir, but one of my common complaints and source of errors is the lack of compile-time type sanity checking, so I'm excited to see movement in this direction. Dialyzer is sorta okay, but the speed, cryptic errors, and syntax have kept me from fully embracing it.
For meat, butcher paper is a thing that exists.
...and at the end, add "by the way none of this matters because digital". I got the strong impression that the person(s) writing this article was doing it because they had been told to, not because they found it interesting.
IIRC it provides a download (or at least it did a few years ago when I used it) for selfhosting if you just generate static HTML.
> because it's a high-quality source

I wonder - does anyone produce and distribute streaming audio at a higher quality than CD? A lot of people talk like CD audio is a definitive source, but I mean it's still a limited sampling rate and a limited bit-depth.
iOS’s current sandboxing model is heavily dependent on the review process. It’s arguable what could be achieved in theory if they where going to let arbitrary apps be installed, but right now iOS on it’s own is simply inadequate.
I participated in some goose egg addling for conservation reasons at a lake where they're overpopulated and causing damage through their numbers.

This pretty much involved two of us paddling around the lake in a canoe searching for goose nests, one person would distract the geese, while the other snuck up to the nest and shook the egg until you felt them break inside. The geese would return to the nest, and continue hatching the eggs and be fairly unaware and unperturbed when they didn't hatch.

It had to be done that way though. If the eggs were just removed, the geese become stressed and upset and end up just laying another nest.
Check the Behringer X Air XR16/18 out too, it seems great (more expensive though)
Huawei’s Harmony OS is coming to smartphones
There is no rhyme or reason with GM. They’re completely incapable of innovating by themself in the electric or self driving space so they’re just throwing all their R&D budget into acquisitions and partnerships.

Started with Cruise, now Nikola, and it will continue until they’re bankrupt.
This is strictly personal preference. If you aren't already a piano player, you may find it more desirable not to have weighted keys. There's also the cost aspect, if you're just trying to get your feet wet in making music, you probably don't want to make that kind of financial investment.
Troubleshooting Wordpress for Sysadmins
> While it is easy to be critical about single serving beverages and over packages potato chips, the vast majority of goods found in most grocery stores are packaged.

I don't think anyone is suggesting that we need to do away with packaged foods entirely. the fundamental relationship between surface area and volume means we can improve things substantially just by using bigger containers. a plastic quart-sized container of apple sauce still uses a lot less plastic than two four packs of single-serving cups. once you're buying and selling food in larger containers, the material cost of the container contributes less to the total cost of the product, leaving some headroom to use more expensive materials.
this might be a bit vague so to put another way perhaps I learned to zoom in before zooming out, and once I have done something, it never hurts to zoom in again and see what can be gleaned from the assertions I was making about the world at the time. in practice some things I have learned to ask myself are

- what is the shape of the input data (requirements, configuration, dependencies are also data) of the thing I'm working with and what is the shape I'm looking to produce as output of this software (could be any combination of side effects, screens, or just data)?

- on a larger feature or set of features i look for a domain language to be discovered or did I create a domain language and does it hold true?

- what are the fundamental assumptions I was making and could they be improved from first principles?

- what is the expected and unexpected behavior of what I am building today or what I built in the past and why? (learning opportunities)

- the takeaways are my assertions are only as good as my understanding and understanding requires detail, attention to detail is only as good as my checklist, and my checklist is only as good as the questions I'm asking, this helps create a habit loop where I can hopefully improve outcomes with each iteration based on deeper introspection
Even if a new game mode is found to enhance gameplay, AI would master these variations quickly reducing the novelty of them.

The best attempt I've seen is Fisher random chess which attempts to create so many unique starting positions that memorizing openings becomes impossible. It ends up leading to really unique situations, and in some cases even a first move advantage for black.
One of the best use cases for this is say you have a backend/internal system and you want other things to start interacting with it. Instead of having to write the api to interface with it, you can just use something like this and with little effort you have an api and can talk with the database.
I fiddled around with SmalltalkAgents back in the day. Don’t remember how the doc was surfaced though.

This product probably deserves its own hn post:
http://preserve.mactech.com/articles/mactech/Vol.10/10.04/Sm...
Agreed. Another use case for CD's over vinyl used to be in your car while driving, for which vinyl is unsuitable, but that has become almost entirely digital now. If the physical media are for at-home listening only, then there's not as much advantage to CD's smaller size and greater resistance to small shocks.
While not general purpose templates, for news articles that seems exceptionally useful
Follow your curiosity. Don't listen to people who say you're spreading yourself too thin. In time, you'll find you've out-paced your detractors, because while they were forcing themselves to focus and be disciplined, you were working on things that interested you, and discipline loses to interest every time.
You get users. The most important part imo is the regulars who stick around and talk to everyone, answer everything. They make the core of a community and help turn others into regulars.

I used to have 2 small niche forums and there were always 2-5 people that created the bulk of the content (along with myself - I had to post a lot to start and keep it going, I was the first user!). Always making threads, checking in, answering questions, posting updates and pictures.

New visitors would read all that and either never return, lurk or join in. They were passionate about the topics. Giving them special/higher privileges helped retain them for longer, as well, but eventually they just visit less (or leave completely) and someone else takes their place.
It does feel like a "I am not left handed!" kind of move.
Thank you, looks like exactly what I need!
For some reason I've got only 3-day trial, but considering the price and upcoming weekend it seems reasonable for me.
For subconscious and things your parasympathetic nervous system does without engaging the brain - We need assistance. For example, when learning how to ride a bicycle, training wheels help until balancing yourself is “learned”.

But things like “I don’t buy junk food because if I do, I’ll eat it right away and gain weight”. This... this is a problem with self control. My point was that justifying records because it forces me to listen to the whole album without skipping is an artificially constructed self imposed problem.
It's all out there, one really doesn't have to look hard:

'I’ve been with Extinction Rebellion (XR) from the start.' ... 'I’m here to say that XR isn’t about the climate.' ... 'It’s worth naming some of these constructed delusions that have been coded into societies and institutions around the world:

'The delusion of white-supremacy centres whiteness and the experience of white people, constructing and perpetuating the myth that white people and their lives are somehow inherently better and more valuable than people of colour.

The delusion of patriarchy centres the male experience, and excludes/hinders female assigned people from public life (reducing them to a possession or object for ownership or consumption). Patriarchy teaches dominating and competitive behaviours, and emphasises the idea that the world is a place of scarcity, separation and powerlessness.

The delusions of Eurocentrism include the notion that Europeans know what is best for the world.

The delusions of hetero-sexism/heteronormativity propagate the idea that heterosexuality is ‘normal’ and that other expressions of sexuality are deviant.

The delusions of class hierarchy uphold the theory that the rich elite are better/smarter/nobler than the rest of us, and make therefore better decisions.'

https://medium.com/extinction-rebellion/extinction-rebellion...

Please do carry on though, and tell me how - despite very good evidence to the contrary - ER aren't just the same sad old bunch of loser-malcontents agitating for global revolution, only this time with pathetic psyops including stupid costumes, fake blood and (ab)use of children to push their propaganda.
I have an example of cross-compiling Rust to multi-arch docker images here via GH releases + cross, if it's helpful:

https://github.com/mmastrac/stylus/blob/master/.github/workf...

https://github.com/mmastrac/stylus/blob/master/build.sh
Please - this is nonsense.

No one commands you to raise and aim your weapon every time - that doesn't mean western military forces are a bastion of free thinking. They're reliant on chain of command and soldiers acting on their own is not good for an military.
It is in fact those three things. Different stores compete with each other providing different value, both users and devs having the freedom to choose to support one or the other (or all) based on their personal criteria.
I know ScrapingHub actually, has some useful tools but as far as I know they don't have a library of off-the-shelf scrapers for popular websites?
Usually they splinter off an existing online community or fanbase of a prominent writer/net-celebrity. Hacker News was initially populated by refugees from Reddit. Imgur also got started off Reddit. Reddit's initial userbase largely came from readers of comp.lang.lisp and Paul Graham's essays (PG funded it, and posted announcements there when it launched, 3 weeks after it started). StackOverflow largely came from the readers of the blogs of its two founders, Joel Spolsky and Jeff Atwood. Github's users were recruited from people the founders met at meetups.

(I was an initial user of both Hacker News and Reddit, checking both out the first day they opened. Also was an admin at FictionAlley.org, which grew from 1881 to 100,000+ users while I was there. That one was largely founded by refugees from Fanfiction.net, along with the readers of two mailing lists devoted to prominent HP fanfiction authors, Cassandra Claire and AngieJ. Same pattern: refugees from an existing community, + followers of a local Internet celebrity.)
I said that because I know the ribbon is still contraversial, and some people still don't like - personally, I've come to like it, if not love it as you have.
My biggest complaint with Java is Generics. I am not against Generics, I don't like the way they were implmented in Java and they copy/pasted the same shit to C#.
Can’t speak for GP, but I have a static site written in Gatsby. Yes (prepares boring-to-mention downvote armor) it is absolutely riddled with JavaScript. But if you want the ability to “search” without having a backend, Gatsby can do that.
Every time I've given the benefit of the doubt to someone who opens our interaction by intentionally burning social capital on something frivolous, it has been a mistake.
Fascinating article, mentions Audrey Tang of perl fame.

Spoiler:

Ultimately, Taiwan’s success in containing COVID-19 has less to do with technology than with well-functioning state institutions that acted quickly and collectively. As a Taiwanese friend described it, the government’s approach has resembled crossing a river. You inch forward step by step, feeling your way across and making decisions as you go. Along with this experimental, adaptable spirit, the government’s focus on transparency and building public trust, paired with an excellent universal healthcare system, are the real strengths of the Taiwan model. Technology, while useful, cannot make up for the absence of strong public structures of care.
This has gotten me wondering whether there are any DIY projects for Lighthouse-compatible controllers?
Thanks for the advice.

I use the same plastic bottle for months when going to the gym. Should I stop doing this?
French is used across the world _today_, so it's not that much of a stretch to imagine that it was also used across the world in the 1970s.

By the Wikipedia numbers [1], French is the fifth most spoken language in the world by total number of speakers, yet only fifteenth by native speakers.

[1]: https://en.wikipedia.org/wiki/List_of_languages_by_total_num...
I had a couple of consulting projects which were basically porting non-official-language into one of the official internal stacks.
Did anyone else immediately guffaw at the pairing of article title and domain, or am I just an oddball?
morning and after lunch. Sometimes if I have downtime at the end of the day and don't want to start something else up then at the end of the day as well.
The difference here is that Apple is the originator and primary influence for a language that it markets as being applicable to the same use cases as Rust.

That said, as has been pointed out, this seems to be one team making a technical decision for their own work.
Most smoke that is air pollution is caused by farmers burning crops.

You can include smoke in air pollution numbers, while not considering wild fires to be pollution.
I seem to remember that someone had made a Lighthouse receiver for drones.
They still do, WebObjects.
Penrose: Infinite Cycles of the Universe Punctuated by Big Bang Singularities
You fake it until you make it. Reddit just created users until they had a critical mass of engagement.
You don’t have botnets on iOS, but you do have the problem on OSX (can find many instances by googling it). The reason OSX have this problem is because they allow third-party app stores/installations. If Apple was forced to open up iOS then iPhones would also end up having all the same malware problems you see on Windows, OSX and Android.
I think the best way is to pick a niche interest and start there. When I first joined Reddit, it was mostly just LISP programmers and there were no subreddits. They served that niche well, then grew from there. Facebook started out serving Harvard students, then all college students, then everyone.

I started a YouTube channel (https://youtube.com/parttimelarry) last year and was wondering if anyone would find me. I had zero subscribers for my general programming channel, then decided to focus on something I was interested in learning myself. I narrowed my focus to Python for Finance / Automated Trading and documented what I was learning in public, and turns out there are plenty of people looking for information in this niche and they are happy to find a place to discuss it.

Now I am on track to reach 10,000 subscribers this year and have an audience that is very engaged and gives a lot of feedback. So start small, get the first 100 users. Once you have 100 users, you know you can get 1000. And once you get 1000, you feel like you can get 10,000. And then more people start noticing.

I also used to run a message board to discuss the band Tool. It's just one band, but people like discussing their music and lyrics. At the beginning, I needed to be the lead content creator and give people a reason to stick around. They wanted some discussion of lyrics, photos, show reviews, links to news articles etc. Eventually, certain members started posting more than others, like thousands of posts. I made some of them moderators, and they became leaders of the community, and it grew from there. The hardest part is getting the initial 100 or so people who are engaged, are passionate about the topic, and are willing to contribute.
The Art of Community: Building the New Age of Participation by Jono Bacon

https://www.amazon.com/dp/B008224FMC
> How often is the strike price the fair market value of the employee equity pool?

Always. If by FMV you mean 409(A) valuation.

If you mean something else, the answer is 'never' because for privately held companies we don't know the "fair market value".

Your point about VCs seems irrelevant, because the valuation they hold shares at is not that of the "employee equity pool".

To take home a strike price equivalent per option requires only 2x (to cover taxes) increase over your strike price, and for the equity to be tradeable. This is not a simple calculation, as implied by your 3X/6X multiple.

If you only took home a strike price equivalent per option, you'd never, ever, ever take one of these jobs. Options are priced at 409(A) and for the type/stage of company we're talking about here, are typically 2%-10% of the preferred price. IOW, incredibly low-valued.

I don't think you're wrong. I think your comment is malformed.
How are those principles not valid today?
unfortunately those are low, bay area FAANG (incl bonus + stock):

junior: 200-250
mid junior : 250 - 300
senior: 300-350
staff: 450-500
principal: 600-700
director: 800 - million+
vp: millions
I was very involved in the Center for Humane Tech community back when they first started and was a volunteer mod for a little while. CHT is still a thing but I believe the forum no longer exists. I saw the press release about the organization being formed and it was something I really cared about so I found the forum on their website where a lot of people were joining and very excited to actually get something done about these issues. The people joining had impressive bios, connections in every corner of the tech industry, as well as educators, psychologists, researchers, etcetera. The energy was very real and very exciting at first. It went stale after a few months because everybody was just there spinning their wheels, not accomplishing any action. It began to feel more like talk therapy for people who hate dark patterns and manipulative app design. The leadership of CHT had an amazing start to a real national grassroots network that they could have engaged to push for policy change in states across the country. There could have been organized film screenings, letters to representatives, pushes for legislation, all the usual stuff. But I think they weren't ready or able to take advantage of something like that, and the momentum died.

So based on that experience if I had to outline a simple 2 step process, I would say: 1. Rally people around something they are passionate about, and 2. Give them something to do besides talk. My experience was disappointing because #1 happened in a really big way, but #2 did not.
> It doesn't matter if people like it or not,

Does if you want it done by elected politicians in a properly functioning democracy.
the big difference between a pitch and a fraud is eventual intention. Seriously, even company name implies fraud by association
Empty space is like the pencils lying on the ground in the article's analogy. We can observe both habitable space and empty space, and we have a good theory to explain why we don't find ourselves in empty space. With some effort we can go to empty space and see what it's like.

But we can't observe parts of the multiverse with different fine structure constants, which puts it in a different category of entities that Occam's razor recommends not to multiply.
Well... I will take the bullet and confess that I do like checked exceptions. When they are not miss|over used they transfer the enough required knowledge what is to be handled. You dont need to handle? Transfer to higher levels on stack. That is a great fit in my opinion for applications designed with especially fault tolerance futures and using many external components. Not saying that design of CE is perfect, they might be too broad that doesnt tell you exact handle case, so it will leave you in the dark or in a call chain of a()->b()-c()-d() there might be cases that b and c wouldnt need to have contract in their method signature maybe compiler would decide if exception is orphaned or needs to be handled.
> Unless you’re really passionate about creating a community of like-minded individuals, I wouldn’t bother.

I agree. I think most communities are created because of a need for them, not so much because somebody wants to create a community.
For those interested in different legal systems and how they operate, I really enjoyed "Legal Systems Very Different from Ours" (https://amzn.to/35r1ooP)

Here's a draft version published online: http://www.daviddfriedman.com/Academic/Course_Pages/legal_sy...
Actually "C++ Crash Course: A Fast-Paced Introduction" by Josh Lospinoso seems to cover some good ground.