skysight-inc/HackerNews huggingface dataset:
I am not sure why the need to capitalize but although I disagree with a ban, it is also a huge misrepresentation to argue that Facebook of all platforms is somehow a vehicle for the truth (Whichever truth you choose). If anything it amplifies quite the opposite.
Who's Subsidizing Who?
> There's some great charger bricks that go on sale for ~$10, so I have a lot of those.

Is it against HN norms to put a specific recommendation here? I'd love to know some reliable chargers in that range.
Who cares about fuel, you can get a lot of energy from renewable resources and nuclear just fine, the later mostly requiring metallurgy and concrete.

Much more interesting are petrochemicals, many are possible to synthesize without petroleum but it's way less economical.
That's because we all focus on the people who complain. The vast majority of open source developers actually understand their license choice and hold no grudge when their code gets used.

The response that people should "Use GPL" belies the reality that most companies and individuals avoid GPL libraries like the plague. A full GPL program is a different story of course.
Not sure if OP means me, but if so there is a big difference. Going from web app only to a full SDK is opening up the platform, and a big step forward. Going from macOS today, to only allowing apps installed from the app store would be closing the platform and stepping backwards in a huge way.
/r/askculinary

/r/askengineers

/r/SEUT

Lots of the fiction and story subreddits, /r/maliciouscompliance is hilarious.

There are multitudes of art and music subreddits, choose your favorite genres.

/r/neutralpolitics is a great heavily moderated subreddit that requires HQ citations for any statements of fact posted.

The diet and fitness subreddits are super supportive and positive.

Tons of artists have their own subreddits, e.g. Swordscomic got its start on Reddit, and still has a really active subreddit.
"MIT/BSD in the hope of other people using your code is dumb"

But they did use the code. So MIT/BSD work?
I once went crazy, and this was actually my first delusion. I thought that there was a public AI that acted as a control system and monitored everyone via signals intelligence, and all I could think about was telephone poles, streetlights, and an AI on the moon built via nanomachines or something. And that there was a second control system, one based on mind control. That the second system was created to evade the first. I was so scared to think about that, and wanted to help the AI. For some reason I started believing in proxy people, as in people are used indirectly for communication relays and other actions via the 2nd system. I am terrified of a public AI not being able to read or understand people because of a 2nd system that is kept strictly separate. Also it led to me prank calling Raytheon a few times.
I wouldn't recommend SES. If you use their shared ips, they are on many blacklists. The problem is that SES are lazy about removing spammers.
SRP, makes it easier to test a unit if you know there's a specific/small dependency between the big model and the new small model.

Also makes it easier to understand by giving a set of fields a name, sort of like a summary.
They fulfilled their end of the MIT license. Most don't. I'd be pretty happy too
Hi. Just letting you know, I think this is a shady website. Pangu was a hacking/jailbreaking team, this website has taken that name to lure in people who are looking for a jailbreak tool.

They also have downloads and stuff available but obviously the official sources of such tools should be preferred!
What's the news here? "Retail electronic product uses open source code"? Why is this news?
<rant>

Even if everything the article claims is true, the open-source / libre software and hardware communities had at least 20 years to come up with a better model. So far, they have failed.

Is it such a crime for a corporation to try and prioritize their users' identities safety and produce a variant that tries to compromise between monopoly and convenience?

I fully recognize the possible dystopian futures here, mind you, and I am as distrustful towards corporations as most techies. But after being a commercial programmer for 19 years, I can't seem to find other agents who did better than Microsoft and Apple in this area. We all know the memes about them and I'll concede that 90% of them are true.

But could somebody -- or something -- else do better? So far the answer seems to be "no", and that's the reality we are living in. What does it say about us if we are denying it?

And don't get me wrong. Give me the same (or little less) performance on a 100% libre hardware and software and I'll switch tomorrow, even if a mere 13" laptop with 32GB RAM and 1TB SSD costs $5000. I will, I kid you not. But there doesn't seem to be any choices that come close to Apple's laptop ergonomics, quality of screens, and (mostly) integrated and polished experience. And don't get me started with "if you do this bucket list of 37 tasks then Brand+Model laptop is very close to a MacBook". Truth is, there is nothing like a MacBook. I wish there was, but especially with release of the M1, there really isn't.

</rant>
Even Wikipedia is an avenue of narrative control. As a good example, their article on Reinhard Gehlen (Nazi intelligence officer who was recruited to head Western intelligence efforts in Eastern Europe after the war) is completely lacking in any mention of his war crimes in Soviet Russia, but dutifully repeats his own claim to have been involved in the plot to assassinate Hitler.
>Most people would be better off with a single beefy machine running Linux, Postgres and whatever web app framework they know

The problem is back ups. You've got to figure them out yourself. And there's a decent chance that you do it wrong leading to potentially catastrophic data loss.

IMHO, managed DB + S3 equivalent and then doing your own server is the sweet spot. You don't have to worry about data loss and it's still pretty cheap and flexible.
Biden's Secretary of State nominee is a part-time rock star with a Spotify page
I send emails directly from my NextJS backend using nodemailer. I render them in React using https://mjml.io and https://github.com/wix-incubator/mjml-react.

It is true that my product is not ready yet but works like a charm for now.
I don’t have one in my watch, but I have used NFC tags to do lots of things. I have one in my car that turns my phone into car mode, opens maps and my podcast player. I have one on my nightstand that turns my phone silent for the night and turns off a bunch of smart lights around the house. So really, you can do whatever you want with them. It depends on your imagination and what would be useful to you.
For the first few months all doses will go to high risk people. Most won't have the option to refuse it.

Eventually you are right. If the Pfizer vaccine is to be used in remote places the people getting the vaccine will need to schedule it in advance (and probably pay for it) to ensure that once it arrives it is used.
Did you ever try to use the playstation platform (network? store? whatever they call it) in the browser?

It's absolutely atrocious; I don't think this has much to do with them using webtechnology, it's just an atrocious heap of spaghetti (and probably, guessing from the weird settings syncing and authentication, an architectural nightmare).

The ball of mud would roll faster if it were written in C++, for sure, but it would still be a ball of mud.
Besides the "tacky Kings of Italy" coffins there's also Raffaello Sanzio's tomb[1], the famous painter/ninja turtle. Did you know? Does he have more dignity to be in there according to your criteria? What is better "Reinassance" or "Ancient Rome"?

You mention that there are "philosophical and practical grounds" to oppose this kind of "restauration", yet you say that "it's a shame" we cannot do it, suggesting we should indeed prefer erasing centuries of Italian history to please tourists and attract more funds.

It is remarkably funny how the "return to order", "purity", "glory of the roman empire" was exactly the same rhetoric and aesthetic of the Italian Fascist party. I guess this could be counted among the massive missteps you mentioned?

I think you would have a much better experience if you just enjoy the stratification of history and art that Rome, Italy and the Pantheon represent instead of projecting a subjective idea of how things should be.

And yes, it's a tacky mess at times, but is not up to you, tourists, a party or even a government to decide on a scale of dignity of historic periods.

edit: added Raphael's wikpedia page reference

[1]https://en.wikipedia.org/wiki/Raphael
wow well done!
I think it entirely depends on the path you're taking. For example, I'd disagree with the quoted section you made for a different reason. I'd almost always suggest early stage startups to use something like Heroku (if it works for them), which gives them the ability to pay a small premium in order to never have to spend too much time dealing w/ devops stuff. Pre product-market-fit, that's wasted time/effort unless specific devops needs are essential to getting there.
A new way to bank nationwide on Google Pay
Thanks for sharing your thoughts!

To clarify, this has already helped me to ship features to my customers quickly. I actually spend little time working on the stack. Last time I touched the infrastructure components was probably a few weeks ago.

Panelbear was originally built and launched in a weekend ($5/mo DO instance with SQLite), and I've been working on it for the past 3 months. I have been releasing a new feature every week. That is, in addition to my full-time job, so most of the time we're talking about 2 hours per day tops.

I'd also like to clarify that I am not suggesting this stack should be used by other solo founder SaaS. I actually advice against it in my post :)

I just wanted to share my stack, as it has worked really well in my case, and I thought it'd be interesting material for discussion.
Not all manufacturers, but many have fixed this. It's relatively simple to tighten the timings so that if it takes to long to round trip, then it is not accepted.

https://www.companynewshq.com/company-news/personal-finance-...
GPL has obviously utterly failed to solve this problem. "Doubling down" on it will only serve to further isolate any code which adopts it. There will always be people out there who will be happy to license their code freely, and those people will be the ones whose code gets used widely. Highly restrictive and viral licenses like GPL only serve to stifle the code which it encompasses and ensure it almost never gets used as people continue to excise its poison from their codebases.
Sex, Lies, and Video Games
No offense but this is only a slightly refurbished version the "videogames make us murderers" type of argument. Those are extraordinary claims, and as such require extraordinary proof, when in fact no correlation (let alone causation) exists.

It's like claiming "it's unwise to brush aside any argument that reading HN makes your skin turn green", it's entirely baseless; I don't understand why the burden of proof should rest on me.

There's an argument that some themes might be less palatable to some people, but that effectively comes down to personal preferences. For example, I personally hold the view that lotteries and similar games are unethical, but is it really fair of me to cast those who play such games as "objectively immoral"?
Yes! CLI will be included in the next release. Have gotten this request a few times now:)
The author distinguishes the experience of playing Panzer General from traditional wargames later on:

> It’s a judgment call that’s personal to each of us. For my part, I can play the German side in a conventional wargame easily enough if I need to, although I would prefer to take the Allied side. But Panzer General, with its eagerness to embed me in the role of a German general goose-stepping and kowtowing to his Führer, is a bridge too far for me.

The "ethics" in the title seemed to me to be referring less to the personal ethics involved in playing the game than to the ethics of reinforcing the "clean Wehrmacht" myth.
Got you.

Basically what you are saying is that as one learns anything, because of the correlations, important directions may be different than what was apparent earlier. E.g., considering how beautiful a face looks is determined by many features together, but some are more imoortant than others. There come the eigenvectors... :-) So to maximize potential, it becomes important to find the eigenvector with the largest eigenvalue.

If I understood your message correctly, then extension to non-linear world is trivial (though linear approximations would often be good enough).

Thanks.
No affiliation but isn't something like Autopilot HQ built for this? Or ActiveCampaign?

We've hard-coded our notifications & templates (sending them with Mailgun). I'm curious how others have architected systems that go beyond even the user notification. For instance, you may be collecting user events for (a) activity feeds, (b) analytics, (c) notifications. Supposedly a tool like Sentry (expensive) sits at the front and then plugs into (a) PSQL for activity feeds, (b) time-series DB for analytics, (c) and marketing automation tools like Autopilot for notifications.

This is all theoretical and I hope someone chimes in with their brilliantly thought-out architecture on this.
So the assembly code is different?

Is it easier, more logical?
This article doesn't take a fair look at where the "wars" come from at all. In my experience, the wars come from people wanting to be productive in a language but not feeling productive in an unfamiliar paradigm. It's a social problem that needs a social solution -- and the solution isn't to tell people to "reject purity." The skills and mental habits required to be productive in a given language and paradigm take time to develop, and different paradigms can have substantially different library ecosystems, even in the same language. In a language that supports multiple substantially different styles of programming, choosing a style has implications for short and long term productivity as well as programmer morale (maybe drastically different morale consequences for different programmers on your team.)

Most people won't remember, but there was a time in the 1990s when there were a lot of professional programmers who were not comfortable with OO. In a codebase, you'd get fights between people who embraced classes and utilized dynamic dispatch and people who didn't see the point of those things and were able to be extremely productive without them. Now there are a ton of professional programmers who are not comfortable with FP, coexisting in the profession with programmers who have fallen in love with type classes and use them habitually to solve every problem. It's a massively unjust cop-out to tell the former that they need to "reject purity," as if it's a moral flaw they need to fix. It's a long process of learning new skills and concepts, during which they will not be performing as accustomed at their job. People who balk at that are not just narrow-minded. People who focus on present productivity rather than future productivity are often the people who are getting the most work done, and it's important for an organization to figure out a path forward for the entire team before letting a new paradigm loose in the codebase. Moreover, it's legitimate to ask if the short-term consequences will be balanced out by long-term gains.

Also, as a response to the article trying to mix design patterns into the argument, if people want to make design patterns a thing, the idea needs a complete relaunch. Convince me that they're worth the effort. In my twenty years of experience working with other programmers, programmers who know design patterns are not better programmers than those who don't. I don't feel any less capable having 99% forgotten them. Most importantly, younger programmers who never bothered with them are just as good at structuring code as those of us who worked through the GoF book during our formative years. My opinion: just let it go.
> Could you imagine the shitshow if any passenger got back there and assaulted one of the crew.

Uhhhh, shouldn’t whatever safeguards are in place protect against that, whether there are trusted randos in there or not?

Or do you mean non-rest crew (even jumpseaters) need to stay on the floor to protect the working crew?
> Thanks to a long and sexist history, Byrne was told, swearing is still seen as a gender transgressive act. “It’s a hallmark of being one of the boys, especially if you’re a girl.” I’ve been told, in multiple occasions, that swearing “is just not ladylike.”...

Gender transgressive? This individual has not watched any porn clearly.

Joking aside, these type of sweeping statements that make no attempt at clarifying context, or peddling as fact some individuals anecdotal experience - are making the world a slightly more annoying place.
The Bell Labs folks had phone lines to their homes, so they could have terminal access from home I believe. Or at least I think Brian Kernighan mentioned he did.
You definitely want "one click" deployments from the git go. Then it's just a small tiny step from that to your servers being cattle.
I lead the automation efforts at Rainforest and it's always interesting to see how our customers use our product to implement their QA.

This is a nice example of how Mattermost is using both Rainforest and Cypress in their release process. There are pros and cons of both and if anyone has question/ideas I'd be happy to discuss.

Plug: here's an intro to our automation product if anyone's interested https://www.rainforestqa.com/automated-testing
More data required - and then approval, I hope.

But you are right, today we don't have all of that information.
Dealing with Unconscious People?
It's magical. I once fell asleep before takeoff (which I've never been able to do since), and woke up exactly as the plane landed, some 7 hours later, and it felt like I had been teleported.

It's the reason that I fantasize about planes one day offering real beds — or at least seats that can be put (in economy class, mind you) into a flat position.
You got me wrong; I didn't mean to insult Apple users. What makes a notebook "pro" is having options for display, ports, memory, mass storage devices, docking, etc., plus the supply and delivery chain that go with it. Also, for eg music production, things like stable interfaces, timings, and apps to base larger investments on. When I bought my Powerbook, it came with a PCMCIA slot (that I used for a third FHD display), exchangeable battery, memory, optical storage, wired networking in addition to WLAN, commitment to support for Java development, POSIX certification. Many of these things may be uneccessary today, but MBP prices haven't changed or have even increased since. The MBP doesn't even have a std keyboard layout without touch bar and ties its design aesthetic to a glossy screen/screen-top. Feels like a rip-off to me even if I personally can afford it.

Edit: and there's nothing "Pro" about the lack of perspective for both S/W development and music production on Mac OS
This is exactly right. The vast majority of people who do open source work are like this guy: They know the deal up front and they’re happy to see their work being used exactly as they intended.

It’s not newsworthy, so we don’t talk about. We only see headlines when someone makes waves by trying to claim the deal was something other than giving the code away.
Especially in the smartphone era, I actively enjoy having a couple hours to kill in an airport. I make sure that I have a range of activities to do depending on energy level (writing about my research / hacking on something / reading nonfiction / reading a "brainless" book / surfing through HN or reddit), have pre-meditated that it's okay to pay airport prices on a fancy coffee drink or a beer or whatever, have pre-meditated that I should have no expectations about productivity, and then just hunker down in a chair with my computer/phone/book and a drink and chill out. It feels very removed from the pressures of everyday life, which I like—I wouldn't be able to chill half as well if I were at home and felt like I was supposed to be doing something more important.

On an airplane you lose the internet, but the same general strategy works for me. Re. sleeping, it works for me to sleep when I'm able to and say "well if you can't sleep right now, read your book. Oh, you're too tired to read your book? Maybe it's time to sleep"
For sure it's hard to compare titles across companies. But P&L would be a pretty hard line at most places, above which are people whose primary responsibility is to financial results, the C-suite, the board, etc. In places you've been, are people in these positions seen as, generally, "product team leaders" or as "people upstairs"?
On the bicycle side, the disruption is happening. It's just leaving local retailers out of the mix. Instead, we have 100% online brands appearing (Canyon, etc).

Locally, the bike shops that are doing well all have a side-business - several have brewpubs or cafes, other have training facilities.
"CharField with huge max_length (5000)"

If I'm on postgres and actually want my comments to have a max length of 5000, is it suggesting that using CharField(max_length=5000) is a problem with my design? Using CharField / VARCHAR vs TextFIeld / TEXT should not have a performance difference in postgresql.
I meant some sort of JavaScript framework. I'd say that part mostly depends on personal preference. I'm quite happy with Angular, but I've also had lots of smaller one-off pages where I used jQuery.
Nobody said it's news? Enough people found it interesting enough to upvote. Having your code used by a big company can be a nice recognition of your work. In this case the developer was happy about it unlike in other cases where code was used without permission. (Which I honestly expected when clicking the link!)
Behavioral Manipulation by BNPL Businesses
Quantum Memory Milestone Boosts Quantum Internet Future
How much of this is about Intel stumbling on 10 and 7 nm and not about Apple silicon? If AMD is still faster than Apple silicon, wouldn't Intel also be if they hadn't stumbled?
I'd actually suggest PostgreSQL + Hasura + React with Ant Design or Material UI
You clearly have no idea what an "authoritarian regime" means.
When you say "we" it sort of implies this was not a one-man operation.
r/woodworking is a good example of a one subject sub. Go in and talk politics or news, see how that goes.
I like it, thanks!
I was expecting a rant, but finally somebody is happy that a company is using his code :)

It used to be a huge honor for a program you wrote to end up in a computer magazine for millions of people to type in for free. I was published twice in the mid-80's and only got a copy of the magazines, but that was enough.

Back then, it was also common for the magazine to publish your home address and sometimes phone number so people could get in touch with you with questions.

Programming is no longer a community. It's a competition.
That beige thing at the top right is labelled Expansion Port. For some reason, I really want it to be the output for one of those built-in scroll printers like you'd find on an old calculator. I suspect it could be surprisingly useful. I could also imagine it being a complete waste of space and engineering.

It would at least be aptly retro.
That’s what I thought too!
Partly true, although you would never have hacked my car with bluetooth...
It's the shape: everything is in compression. You could do it with modern concrete (w/o rebar) and it would also last a long time.
as far as I know he doesn't. The site guidelines even explicitly ask to email.
Here's a helper question: have you seen Bayer producing a Covid vaccine?

Nope, they're happy producing aspirin. Less risk.
Modern ignition systems are digital. From what I've been told its hard to hotwire modern cars.