skysight-inc/HackerNews huggingface dataset:
For people in a similar situation, I'd strongly suggest giving Phoenix (on Elixir) a look. It's a "boring" Rails style server side rendered web framework, but with a few extra powers:

* Elixir is a great functional programming language

* When your backend needs to do more complex or longer running work it's just more Elixir rather than complicated architecture involving task queues etc. (because you have the concurrency of the BEAM to manage it)

* You have options like LiveView for your frontend. You don't have to use it, but it's there.

I agree with what you said about testability for Lambda style architectures. How do you spin up an offline version of some or all of that to see if it works? The BEAM world is nice for me because you can run a similar architecture of separate things (albeit all in one language), but have a much better testing setup.
That's crazy. For a non-RC dude, how much thrust does that produce, and how much did it cost?
I feel like some of the comments in this thread are making it painfully obvious who has actually been on both sides of that kind of conversation.
ha ha from the "sic" I can't tell if you object to the verbification of the word or if you're just British. Nice tip though. Had no idea about this feature.
I would note that not everyone has visual memories or ability to manifest imagery or sound, in mind. If you find yourself wondering what Bunny is talking about here, they are discussing what are called "aggregates".

Aggregates are formations of thoughts, which typically manifest as visual elements, such as "seeing" things "in mind". Not necessarily "visualizing", but more like "visual historic recall" or "predictive recall of future events".

Unfortunately (perhaps), I don't do this thing with images or sound. But I am aware others do. I do it with thoughts and feelings.

Although imagery is typical, audio aggregates, feeling aggregates, smell aggregates and more are also possible. Thinking mind aggregates are the worst because they spawn other aggregates! :) Like other types of aggregates (gravel for example) there is usually a good mix of emotion, images, sounds and other sense bases manifesting, in mind.

What Buddha taught was that, in order to "see" these things for what they are, one must sit and focus on "noting" the events/aggregates as they pass our awareness filters. This would give a sense of "causality" to the mediator. By noting these aggregates, over time and with attention, they (the aggregates) will eventually liberate themselves from the mind.

Try sitting until you think of something and then ask yourself internally and very clearly and precisely "Who is it that cares about this?" This is a good technique for bringing thinking mind to a halt for a moment, at least in most.

Anything we do that is repetitive in nature, which does not improve us, is a type of "ill being". Following a recommended path of "well being" will allow us to escape the day to day suffering (assault by aggregates) most experience.
> At a certain point you just have to trust that most people aren't trying to scam or rob you.

But... you don't have to just trust as you say... we already have technology that means you don't have to let them have your card at all.

Plus isn't taking the card away from you a lot slower even if it wasn't also less safe? What's the advantages?!
My 11 year old, never posted, seldom used twitter account was suspended last month unless and until I provide my telephone number
If you're a citizen of a democracy, exposing yourself to mass manipulation engines run by companies like Google and Facebook is irresponsible.

People like me who avoid these services don't do it just because of the cost to ourselves (which is in many cases minimal) but because of the impact it has to the people around us.
Link between Alzheimer's disease and gut microbiota is confirmed
My wife and left Texas in 2013, moved back about 18 months later in 2014. They told us we couldn't renew/update our licenses and had to get new ones (both would have not expired yet). When we recevied the "new" ones, the numbers and expiration dates were the same.

Texas is by far the worst state I've lived in for getting your drivers license and vehicle registrations.
Horizontal speed =/= level. The average wingsuit with a forward velocity component of 62mph is still dropping in altitude quite fast.
How Are Planes Decommissioned, and How Much Value Can Be Salvaged?
If the office was closed, and I needed something out of the office cabinets, I would not like to have to open up the whole thing just to get the item I needed.
> Mr. Pichai said he also became aware of it when it became public in the media. He said: “I am sorry it happened that way.” But he said he took full responsibility for the leak and added: “This is not Google.”

Google CEO shoud volunteer a $1bn donation in multiple charities, then fire EVERYONE involved in that process/memo, and then step down because he was either too useless to set the tone that "we in Google don't play like that", and/or he failed to stop this on day1 and/or.. buuusteeeeddddd!!!

Anything else is just an effort trying to save face.
Rails handled Black Friday and Cyber Monday traffic for an ecommerce company I used to work for just fine. If you are making money, it's worth the cost of 50 lowend VPSes autoscaled (we could have done with a lot less, too).

If we were using Java it would have taken us three times the people and four times as long to build the site, and we all would have been laid off.
Sigh, I never made a claim as to why the south left. Slavery is not the reason for the war, secession is. You can easily make the case that slavery was the reason for secession, which isn't wrong, but a moot point. If states had seceded because they didn't like tea, we'd still have had a war.
One grain at a time. I need to get signed up for that whole chessboard-exponential-doubling-rice program
Take this from an extremely liberal and war-abhorring person: If your argument is that a country should not take steps to secure it's supply chains in the event of a war because <morals or something>, then you are the naive one.
Your real world mailing address is published in WHOIS ("who is") by default, often you have to pay the registrar extra to keep it private, which is admittedly a total scam. You could use a fake one, but then it eliminates a way to verify you own the domain.

The WHOIS client is in most distros, try it out.
Missed the deconstruction of the infamous set of articles/preprints, thanks. Not being a virologist, one could only superficially browse GISAID/NCBI data at the time, but RaTG13 appearance a la deus ex machina was almost immediately fishy.
Echo chambers are boring, parler is probably going to be like gab. Everyone likes Twitter because of the disagreement and drama. Conservatives try to goad and piss off liberals and liberals try to get them banned. Fun for everyone
I found a decent one on Amazon that has a thermometer - so you can hit any temps you want to, at the cost of having to watch it (worst case you dilute with a bit of cold water if you overshoot). Very noisy though (Klarstein)
It gives you a link to click to confirm the new repository creation, or you can use git push options to set the visibility and description (git push -o visibility=public -o description="my cool repo")
Congratulations, you are one of the less than 1 out of 10.
AGM is great for stationary batteries, and has a place in vehicles but they will probably be replaced by lithium chemistry batteries in the coming decades as well as cost is coming down further.
Been using sourcehut little over a year now. I'm a fan

Looks real good in dark mode via the standard "dark reader" browser plugin most people use these days, btw. Would love to see them add a native dark mode though. That's my main gripe.
I wish more of the SourceHut stack was written in Go, like Gitea. It would greatly increase performance and simplify deployment. Long-waited NetBSD support in CI[1] would be awesome to be finished too.

[1] https://git.sr.ht/~sircmpwn/builds.sr.ht/tree/master/images/...
Their employees can vote like the rest of us does
I suggest that we fully acknowledge in comprehensive, "dimensional & behavioural complexity", that which lies at the bottom of all of these problems: the human mind. [1]

And then, to ensure that all that hard work does not go to waste, modify the HN guidelines (or, introduce a brand new, experimental mode that includes these modified guidelines, to be used when discussing culture-war topics) such that ignoring this aspect of reality is explicitly forbidden.

There's no way of knowing whether this technique would fix the problem unless we actually try it. But as long as all social media platforms refuse to try this (or similar experimental ideas), choosing instead to only pay lip service to the idea of trying new ideas to improve the situation, I do not foresee humanity escaping this mud pit that we have built for ourselves.

[1] This is the fundamental root problem, but there are a few subordinate ideas that should be addressed simultaneously to maximize the chances of success.
Boredom causes people (presumably not just me) to go to great lengths to feel alive again.
The logical end point of food delivery apps seems to be a platform for independently run kitchens, in general and niche cuisines.
If the goal is to give non-engineers the power to change copy, then giving marketing folks S3 access is a dangerous path.
I don't understand the lasting appeal of quadcopters in particular. We can build remote-controlled 'normal' helicopters that have fantastic performance and much greater efficiency (no need for 4x the motors and stubby blades).

The only downside I understand is that R/C helicopters are very difficult to fly, but that should be straightforward to overcome by putting a basic computer + sensors between the controller and the servos - the user could control the helicopter as if it were a quadcopter, and the electronics transforms those inputs with its sensors/gyros to control the helicopter appropriately.

This would seem to save costs due to fewer parts, lower weight, better battery efficiency, etc, but no-one seems to do it. I must be missing something?
One of many ways that amateur open system are vulnerable to fraud and abuse once they lose their security-via-obscurity
> I rarely even send PRs these days because those often rot for months or years

As an OSS developer myself, something I'm not keen on is getting PRs out of the blue - if it's something I don't want, or an approach I don't like, it's just really, really awkward.

I don't know if this is how you already approach PRs, but IME a good approach is to first open an issue outlining the problem/feature and how you intend to approach it. This starts a discussion with the maintainers, and may or may not later lead to a PR from you, depending on whether your plans fit in with the maintainer's.
Do you really need anything else? To me the design is a feature itself. I don't need to load 1MB of stuff and run a heavy scripting language to display... text (of course that 1MB comes with complementary popups, banners, weird scrolling, autoplying videos, and stuff jumping around for 10s until the page loads entirely).
> But yeah, TV over the fireplace is still terrible.

I think it ultimately depends on the individual situation and layout. We had our last TV over the fireplace for 12 years. Our seating was ~15 feet away, and we did not need to crank our necks to watch TV.

I think I'd be much more critical of those things if I was 20+ years younger, when I was more into "home theater" than I am now, but my attiude nowadays is "if it works for you, who cares what other people think."
What most people forget when they argue against learning vim is that vim is more that just a text editor, it's a whole new philosophy.
Once you learn it, you can find it almost everywhere.
Learning vim key-bindings was the first thing I did after learning to touch-type, and now I use the same key-bindings on VSCode, Intellij, a remote server I am SSHed into and with the help of Vimimum, even chrome!

And if ubiquity isn't enough, then I would point you to this article which does an awesome job explaining the really idea of vim, composability.

https://medium.com/@mkozlows/why-atom-cant-replace-vim-43385...
Clearly you’re not British
> This is the opposite of your proposed ideal.

No, it is the result of the current media not willing to move away from their standpoint and as such in need of something on "the other side" to create the balance. In an ideal situation the media would be spread over the spectrum but that is obviously not where we - this phenomenon is not limited to the USA - are now.

> You should be promoting apolitical news, not increasingly polarized news to "even it out". Moving more right or left doesn't bring anyone closer together.

That would not work, neutral views do not balance out left- or right-wing views unless those neutral views are in a large majority. A simple (and greatly simplified) model and calculation can easily show that. Take the GAL-TAN scale which puts political ideology in a 2-dimensional grid with left-right on the x axis and libertarian-authoritarian on the y axis. Ignoring the y axis for now the majority of the media lie somewhere to the left of the middle. If the objective is for the political scale to even out there is an actual need for an even amount of media to the right of the middle, adding media on the middle will still make the scale tip to the left. Moving the left-leaning media to the middle would help but that is not happening any time soon.
> compartmentalize my work and private life as much as possible

Don't forget about "right livelihood"! :)
Thank you, very well said. That example was exactly the kind of thing I had in mind.

If we just extended the same human decency that we all do in meat space to cyber space, these things wouldn't be problems.
It’s got nothing to do with basic human decency. A maintainer is donating their time to a project and can work on whatever they feel like. It’s perfectly reasonable to not include any contact information whatsoever or simply stop paying attention when people try and contact them.

OSS isn’t some ongoing obligation, and can freely be ignored for months or years at a time. If you’re not happy, feel free to fork the project.
Three things can be true at the same time:

1.) An end-user expecting free support for open source software is a jerk.

2.) A project maintainer expecting people to pay to submit actual bug reports is a jerk. bug report != support. You don't have to act on each bug report, but it's laughable to suggest that a bug report is a support request.

Support requests are requests for help in implementing or configuring something. Perhaps asking for an additional feature. A bug report is letting you know your code is broken.

3.) Miss me with the whole "I write open source software to solve my problem" attitude. That's why you write software. You open source it to so that others can use it. Some authors open source stuff to pad resumes, some to better the community, and some to stroke their own ego. But by publishing and open sourcing your software, the author implicitly broadens the scope beyond their own problem.

---

Reading that screed, I could feel the entitlement and ego dripping from the page. The author mentions the cost of a webserver. If the cost of a simple webserver is such a drain on your resources, then don't self-host. There's places to host open source projects for free.

The author made a choice to open source their software and self-host. That's a nice, egalitarian thing to do. But telling someone they have to pay to help you fix your broken code is... something else.
Well, Brin left a little while ago, and his reported habit of screwing his employees in the company massage room might make it seem a bit tone-deaf to invite him back.
I'm going down a similar path, although I have been doing it differently from the beginning. My home is still predominantly Z-Wave, but I never got on the hidden-relay bandwagon for lights. All of my lights which are on the Z-Wave network are wall switches, so they work as dumb switches if the controller is down. Number 1 rule, do not ever rely on the controller for basic on/off operation.

But I agree with his points about maintaining the network. It's a pain to add new devices. I bought a bunch of new switches, and they're all Kasa WiFi switches. Easier to set up, more responsive than Z-Wave, and a lot cheaper.

Perhaps the one downside is that a WiFi device by definition has one less (really big) hurdle to become Internet-connected. So I did have to be careful with my WiFi configuration and firewall rules. But I'll take that trade-off. The experience has been far superior.
I know this is going to sound like a typical missing-the-point HN comment (and possibly deserves to end up on n-gate) but - I do hate the trend of 'xxxOS' meaning not an OS but rather a distribution of linux.

I think it adds confusion as there are xxxOS projects which are indeed separate OSes and it dilutes the meaning of an 'OS'. Probably the GNU/-prefix crowd find it especially egregious as the work put in to the distribution exists more so around tooling than any kernel-specific aspect.

From the name I expected it to be an interesting new microkernel from OpenSUSE (the concept of which surprised me) so I have direct experience of the confusion this naming convention causes :)
> This is just basic human decency. If someone puts in effort to help you or contribute to something you've created, just be a decent person and respond to them. It costs you nothing. There's a difference between being entitled to something and just doing something because it's the right thing to do.

The idea that this costs them nothing is, well, garbage. It costs time and energy, of which many have a very limited supply. What might take you 5 minutes might take another an hour and leave them utterly drained.
Ars Technica is my favorite for thoughtful discussion, although they've dumbed down a lot of their content lately. It seems that appealing to intelligence doesn't generate as much revenue as pandering to the masses.
More and more of it is being rewritten in Go as part of the API 2.0 project. In any case, SourceHut is already the fastest software forge by objective measures:

https://forgeperf.org
Gut check: Teff grain boosts stomach microbiome health
Quadcopters also usually have terribly autonomy. Gliding is a lot more efficient at conserving energy so there's still a lot good engineering to be had in aerodynamics whenever you need to be in the air for more than a handful of minutes at a time.

That's why if you look at professional drones you generally only see quadcopters when being able to hover and/or execute very precise motions is required, for the rest wings are still generally superior.
Coronavirus Simulation
For example a newspaper with customizable content, 1 petabyte (70% video) per month and avg. 2k request per second.
> First strike targets would hit Montana and Kansas as both have Minutemen ICBM silos

80s Russia is not really a good predictor. I simply disagree with both the reasoning and conclusion which has radically changed with technology and revelations about capability between all nations.

I think this kind of proliferation scenario vastly overestimates how many targets any country will bother to target. Aiming at neighbors makes a lot more sense than attacking countries overseas in full scale nuclear war today.
For those in this predicament, consider mine -- I'm about to migrate a non-serverless collection of nodejs microservices to Rails via Ruby on Jets, which apparently has full support for running standard Rails apps these days. I can't imagine something more powerful than a Rails app running in a Lambda.
It’s rather pedestrian in the shadow of this soaring sermon, but I found these Lithium Batteries in the shape of traditional D cells.

They put out 1.5v just like regular Ds but the end screws off slightly to reveal a micro usb to charge them! I wish I had these for my stuff when I was a kid.

I use them to power my automatic cat feeder. It’s great.
patrickJMT is really great. I remember frequenting his channel when I was taking some math courses in college.
The official response to this ask was "convince the browsers to ship prefers-color-scheme dark", and now that they have, the official answer is "patches welcome". I would definitely be down to add a dark theme if someone put in the work.
Simulation Erosion: A Experiment
It took me a while to realize what Twitter was. At first, it was described as "micro blogging" and it sorta looked like people just text messaging to the world with shades of IRC.

But I eventually realized what it really is: a gossip site. With all the mean gossip anyone could ever want.

I pretty much just ignore it now.
It's unfortunate that sourcehut is hosted on sr.ht instead of the much more natural src.ht
Jobs these days are just sending you back an automated coding test on HackerRank/Codility after you apply, so finding a job has a lot to do with having some programming skills.

There's quite a bit of python jobs coming up in the past few years, if we're talking about US tech hubs. Location is everything.
> Bush vs Gore took an entire month to sort out.

That was a difference of around 500 votes out of nearly 6 million, which was around 0.009%. That's well within the range you can get with just the ordinary counting error. It is not at all uncommon for a recount to reverse a lead that small.

In addition, Florida at the time was using a lousy ballot marking system that caused many ballots to fail to register that the voter had tried to vote in the Presidential race. Neither side disputed this. The dispute was over how to address it.

Are you really comparing that to trying to challenge in several states where the difference is well outside ordinary counting error and there is no evidence of sufficient voting irregularities to come anywhere near changing the winner in those states?
Location: REMOTE | EUROPE | Remote preferred Willing to relocate: unlikely, but do contact me about it

- Technologies: Javascript, Typescript, Node.js, graphql, Docker, kubernetes, jenkins, aws, cloud, devops, backend, agile, scrum, kanban, python, ruby, shell scripting, linux, chef, ansible, ci/cd

- Résumé/CV: http://bit.ly/2HucTwp

- https://www.linkedin.com/in/claudio-viola/
What is the difference between what you are describing and a helicopter? Obviously comparing quad drones to fixed wing aircraft is going to make it seem that the quad drones thrown out 100 years of innovation and theory, but they are very different things.
SEEKING WORK | Location: REMOTE | EUROPE | Remote preferred Willing to relocate: unlikely, but do contact me about it

- Technologies: Javascript, Typescript, Node.js, graphql, Docker, kubernetes, jenkins, aws, cloud, devops, backend, agile, scrum, kanban, python, ruby, shell scripting, linux, chef, ansible, ci/cd

- Résumé/CV: http://bit.ly/2HucTwp

- https://www.linkedin.com/in/claudio-viola/