skysight-inc/HackerNews huggingface dataset:
You need to find the type of RC receiver on the plane, and the protocols it speaks, and the type of radio/transmitter you have, and the protocols it speaks. A common controller/radio/transmitter brand is FrSky with the ACCST protocol (apparently now ACCESS), Flysky with AFHDS2A, and Spektrum with DSMX. Each of these brands and protocols has their own binding procedure described in the transmitter and receiver manuals. Since this article is about inexpensive, the least expensive, well-known brand I listed here is Flysky. Frsky is more about open source and modularity, and Spektrum is the most American but not cheap or open. Radiolink appears to be another large brand but I don't know as much about them.

Generally, all of these are about sending a PWM signal, with the pulse width being 1.0 ms - 2.0 ms, where 1.5 ms is the "center" position, at an update rate of 50 hz, to represent the controller stick positions, with 4 channels, two for each axis of two sticks, and perhaps additional channels for communicating more data from a fancier controller to a fancier receiver for things like flaps, landing gear, flight modes, etc.
I will have material to share in about a month!
Is a photon a wave or a particle? Is it's energy in the frequency or the amplitude?

I am using amplitude to describe the energy of a wave, you are using frequency.

EDIT: To expand on this further, you are materialists and think light is a particle, a photon. But light is not a particle, it is a wave and it always is a wave, until we measure it. Objectively it is a wave (a probability), subjectively it is a particle (a certainty).

What you are measuring is what you measure, so you cannot see the effects of what you are not measuring.

Because this radiation is non-ionizing you think it is harmless. That is your folly and not mine.

Because you think the energy of the wave lay only in the photon means you can see the energy of the wavelength.
Reviews ultimately don’t matter. What matters is whether people love the show and whether Amazon is able to attract new customers to sign up to Prime (or increase likelihood that Prime customers stay subscribed, or buys stuff, whether LOTR merch or other stuff).
I work with phishing emails, I love sendgrid, your sandbox sucks if you are not detonating URLs to see where they lead to and rewriting means as soon as sendgrid finds out about an account sending spam/phishing they can disable all those links which isn't doable when they are doing the same thing with multiple domains, urls, subject lines, attachment names,etc... leaving you with live phishing links you don't know about in someone's inbox.

Any modern paid email protection service will also work nicely with sendgrid and the like.

You worked at orgs that didn't have the best decision making if they are blocking sendgrid. Talk about throwing the baby with the bathwater. Lazy mitigations made bad security. This is especially true here since sendgrid is hardly the only one of their kind so you will play whackamole blocking all kinds of legit services because... you don't have toolimg that can follow 301's??
The root comment had "stop eating eggs, honey, and fish" before "take public transportation".

The comment above mine includes eating fake cheese.

Come on, it's pretty clear what they're driving at.

Also, nowhere have I said I don't want a reduction in meat consumption. In multiple comments I have said that it is a necessary part of the solution, whether by personal choice or driven by market forces as people shift to more sustainable agricultural solutions.

I am arguing against putting it front and center in the fight against climate change as the OP does and as the root comment on this thread does.
While premature optimization is still evil, I think it's no longer the root of it.

Average quality of developer is way lower than it used to be (people aren't even capable of optimization). The need for optimization is also not as high: hardware is fast and cheap, abundance of Electron apps illustrates that.

I have a feeling that today is the age of premature abstractions and premature scalability.

The main point is that there's the right and the wrong time to do anything: optimization, scaling, testing, monitoring, etc. When a concept is deemed absolutely positive, naturally it will be applied prematurely.
Depends on the audio content, not all genres are equally compressible. The average tends to be above 50%.
The cost for high quality plummeted, especially in audio storage, playback, and amplification. That was 1980-2010. The technical advances were not particularly big in microphones, but very big in analog-digital conversion, digital storage, digital editing, and digital-to-analog conversion. Amplification was rejuvenated by switching power supplies and class D amplifiers starting in 1996. The availability of high quality measurement techniques vastly improved the state of the art in speakers since 2000 or so.

Meanwhile, mass-market audio has gotten better but not consistently. The speakers are usually the limiting factor for quality: you can have at most any two of small speakers, deep bass, or volume for a given power budget. Lots of consumer systems go for small speakers and don't have either deep bass or high volume.

Does sound quality matter? That's an individual choice. It's available to you at a much lower cost than ever before in history.
With diverging I meant more about development process not the feature set.

They might have same features from the perspective of checklist. But path they developed and obtained those features is different, the syntax is different and there are probably also some subtle (if not big) differences in semantics. The similarities in feature list isn't result of 2 language "implementations" getting closer to shared specification, but at least partially looking at what features other programming languages have and then sooner or later developing their own version of those language features. I haven't read the ES4 specification or development discussions for ES6 so I can't tell whether differences are caused by ES6 classes being developed from scratch ignoring how they where described in ES4 or whether classes in actionscript were only very loosely based on the way ES4 described them. Either way the development of two languages at some point forked and further developed somewhat independently.

From what I understand graph is something like this:
ES2 -> ES3
ES3 -> ES5
ES3 -> ES4
ES3 -> AS1
ES4 -> AS2
AS1 -> AS2
AS2 -> AS3
ES4 -> AS3
ES5 -> ES6
The question to ask is: does the world need another crypto trading application? If so, how is yours different from the other ones out there (aside from the potential to build a personal trading bot)?

If there's no compelling point of differentiation, and your user numbers aren't growing, then maybe it's time to move on. Apply what you've learned to another project.
To my knowledge there was a thread with ~13 pages of comments making fun of near, but nothing threatening or harmful to his life. So far as I know the true identity of near was never known - so it's not even like the mean internet comments were intruding on his life. Can you link to the mean things (or an archive of them) that the KiwiFarms people did or said that drove near to suicide? If not, can you summarize the things they said or did?
>Nobody puts him in jail. Nobody takes away his right to make a living or his children or his home. They just send a clear message: Don't bring that sort of thing around here. Don't bring it around us. There's no point in engaging in a dialogue with that person.

the problem with this allegory is that in the movie the 12 jurors are also trying to associate and cooperate due to their need to re-acquire their own freedom. They
must work together in order to create a verdict and avoid being held sequestered indefinitely. They turn their back primarily due to a self-interest in escape, alongside the moral implications.

The other problem with that allegory within this comparison is that the '12 angry men' in this scenario are mega-conglomerates that label themselves as public infrastructure yet have no transparency or public accountability like a government entity might in that position.

The burden of transparency and government oversight is supposed to be bundled atop the premise of being or becoming a public infrastructural entity; if not then whatever conglomerate is making private decisions on behalf of the public's interests will continue to make self-important decisions until they reach a point of total corruption and public disservice.
Going to have to be the naysayer here. First, I'll say the simple fact that Stable Diffusion produces anything coherent is incredible. I'm blown away by the tech. However, my honest opinion of the results showcased in this article is not positive. Many of the result images contain bizarre distortions or dreamlike artifacts that severely disrupt the flow of the image. Especially the first one. It's clear that there's something like a person with long hair standing in front of a peak shrouded in clouds. But it only takes one or two moments to see the flaws in the output. I wonder if hyper parameter tuning would help.

Again, I think the results are impressive in their own right. But they seem impractical on account of the flaws in the details.
> Additionally, velocity does not "count" work happening outside of tickets, e.g., helping with a customer support issue, assisting another developer with legacy code, reviewing other people's work, spending time on feature planning.

Your capacity is adjusted accordingly. In my team an engineer who's going to work-on production support, would not have his capacity accounted. Similarly, if an engineer has a lot of cross-team work going-on then we'll reduce his capacity as well, and so on.
And if you created your account before September 2021, Samsung is under no obligation to notify you when those terms change - unless you attempt to log into your online account, that is.

Wouldn't that depend on which legislation you live in?
True. The fact of locality in real-world 2D images means you can predict a pixel's value by picking any neighboring pixel, or indeed any nearby pixel, with worsening performance with L2 distance. There's no reason I can think of to prefer a direction, except for convenience in the data structure.
(a) There is no independent verification of those claims against Keffals

(b) It’s irrelevant — this is about kiwifarms behavior, not Keffals
If there's a public order book, it's very easy to see through this. Harder to do that with nodes.
> If you yell "fire" and cause a panic, you're arrested for the panic, not the fact you spoke, but for the fact you put people in potential danger.

This analogy was created in an attempt to outlaw people speaking against the draft. My understanding is that it was overturned and is no longer considered a relevant example on the test of free speech.

https://en.m.wikipedia.org/wiki/Shouting_fire_in_a_crowded_t...
YMMV - I’ve been fuzzing permutations of various prompt phrases to come up with some art for a female D&D character. “Temptress”, “seductress”, “dominatrix”, and “femme fatale” are on my list of 22 phrases, and I’m only getting ~30% NSFW outputs - pretty much all of which are just weirdly suggestive curves in random places, vaguely phallic silhouettes, and artsy breast shapes.

Probably not stuff that should be shown to kids, but in the >1k samples I’ve run so far, I’ve yet to see anything jarring.
Fair enough! IIRC (it was a long time ago) we did not need a green light to start except after a red light. This avoids the first player reaching 500 km with the last one having yet to actually start. You need to remove a couple of green lights because otherwise there are too many of them, though.
> Some of the children had already been baptized, and at least one family was concerned that a second baptism could undo the first.

How big a problem is that? Why would that be a problem?
Did you know that regulators like the FCC frequently apply rules to the communications they regulate?[1] And that they do it based on a public-input formal rulemaking process?[2]

Phone companies are not exempt.[3][4]

You're essentially arguing against free speech as a concept just so that you get the outcome you want. You aren't going to escape from living in a society that sometimes finds things you're OK with objectionable. It's just a matter of who gets to pull the lever.

I don't honestly understand why Kiwi Farms, of all things, is the thing that's worth saving from this... but even if it were something I personally loved, there's not a way to. You can have the government regulate speech, or you can have society regulate it. There's never going to be a perfect free-for-all, and there shouldn't be.

[1] https://www.fcc.gov/consumers/guides/obscene-indecent-and-pr...
[2] https://www.fcc.gov/about-fcc/rulemaking-process
[3] https://www.govinfo.gov/app/details/CFR-2012-title47-vol3/CF...
[4] https://www.law.cornell.edu/uscode/text/47/223
Here is a website for the ACLU that you can use as a reference. If you believe that any child is being denied access to education, the ACLU is a good place to go to get assistance in getting justice:

https://www.aclu.org/other/your-right-equality-education
My first "real" job out of high school was working in a factory as a machine operator. There are two things that I remember hearing at some point that have always stuck with me:

1. It's nice to be important, but it's important to be nice.

2. Never forget where you came from, because you might end up back there someday.
I have only seen a handful of anti-trans sentiments here, and those were quickly downvoted, flagged, and eventually deleted. Care to link to one live example in this thread?
Ask HN: Good resources for architecting simulation games?
I recently made an attempt at building a simulation game. I found it challenging even though I'm a seasoned software developer. I was finding that my experience in building out web apps, dashboards, and crud stacks didn't immediately lend itself to architecting a game properly. It feels like everything is business logic and it has been tough to see ways to tease out and modularize concepts. I don't know if I am making good trade-offs w.r.t performance and immutability. I find myself copying an entire "world" structure with every loop in an attempt to represent the world immutably, but I also seem to need to process changes serially as entities interact with one another inside the world. It doesn't matter that the world is immutable, I can't easily parallelize the simulation. Perhaps immutability is only making things harder, then?

I'm not too concerned about graphics or 3D math. I'm working in a 2D space with the most amateur of graphics. I'm interested in having some looming trade-offs pointed out to me so that I can make decisions with my architecture to best receive those trade-offs. I'm interested in design patterns that allow me to modularly enrich the complexity of my simulation.

If you're curious, https://github.com/MeoMix/antfarm/blob/main/src/util.ts Here is a file that became quite the dumping ground. I am not proud of this code. I had intended to tease out some utility methods which take a world and return a cloned and updated world. It's easy enough to separate out view concepts, and it's easy enough to separate out constructors, but all of the "interesting" simulation logic found its way to this dumping ground.

One book I am going to purchase is https://tynansylvester.com/book/ as it's by the developer of RimWorld which is a world-class simulation game. I don't think this will approach technical trade-offs, though, only functional.

Another resource I found is the development blog for Sandspiel, https://maxbittker.com/making-sandspiel This is actually quite a useful resource and I think I would do well to internalize it more, but it also focuses heavily on particle physics and automata-driven simulations. These are good concepts to explore and ones I should strive to master, but they aren't the only ways to slice a simulation game.
Getting the Hull Shape Right
As if the Kiwifarms community is anything other than a mob. This whole drama is basically about a bunch of people who love to dish out abuse but can't take it.
> is there a lossless format that just embeds a regular lossy encoding of the audio as the approximation, and then computes+stores the residual relative to that?

It's not "regular lossy", but WavPack does allow separating lossy from the residual in hybrid mode. I think this is rarely done with DCT-based stuff because there's so much potential imprecision in the decoders.
in tech, the ever-increasing availability of computation has widespread effects that haven’t always been easy to predict.

- computation gets used to automate billing in the telecom and finance industries.

- a little bit faster and arcades explode across the globe.

- a little bit faster and CAD transforms how the transportation industry approaches engineering.

- a little bit faster and radio astronomy can correct all the measurement distortions digitally and image everything with greater effective precision.

- a little bit faster and we can simulate more aspects of chemistry or biology and identify beneficial drugs more easily.

energy experiences this same thing: each incremental decrease pushes some latent tech/application past its tipping point and soon enough the landscape looks completely different at $0.10/kWh than at $10.00/kWh. consider in the list above that all the tech advances aren’t just due to the FLOPS of your computing base, but also the cost to operate that computation — which is fundamentally tied to energy prices.
You know the site was public when it was still up, right? Look at the evidence Keffals collected, for example: https://twitter.com/keffals/status/1560375267721363456
These numbers are really low, I think I'm missing something otherwise I don't understand why 51% aren't a common issue.
> even Vorbis at 128kbps or other formats at 256kbps or higher will provide a very good listening experience.

Until it is resampled in the noisy OS mixer and/or lossy compressed again to be sent over Bluetooth. Very few ABX studies consider the effect of such modern "digital signal chains", especially transcoding. It's much better to start with FLAC.
Chia sounds like the biggest lost opportunity ever. Why not use the drives for cloud storage?

Destroying a lot of HDDs and SSDs for nothing
I think that would be more analogous to a situation where KF's traffic dwindles to nothing because no one wants to visit.

DDoS is more of a heckler's veto.
If you really want to curb co2 emissions significantly, the only effective way would be to nuke the USA, Europe, China and sterilize all but 5% of the remaining world population.

Anything else is just greenwashing at this point.
If this interests you, I've been watching a lot of permaculture and regenerative agriculture videos on YouTube and there is some really encouraging stuff going on out there!

I have no idea how to make the restorative stuff go more mainstream, but it's really impressive to watch small communities or determined individuals entirely change a landscape in a few decades.

A few I've enjoyed:

- https://www.youtube.com/watch?v=T39QHprz-x8

- https://www.youtube.com/watch?v=ZSPkcpGmflE

- https://www.youtube.com/watch?v=-4OBcRHX1Bc

- https://www.youtube.com/watch?v=BuYGS5pLRZg

- https://www.youtube.com/watch?v=yORlix6CV60
Premature optimization may be the root of all evil. But failing to architect an application from the start for reasonable performance and scalability is the premature root of all optimization.
Good article! I love Christopher Alexander's work and I would never have found it, if it were not reposted over the years.

The key concept in The Timeless Way is the idea of a pattern language. This is a collection of patterns that is ordered and can be followed to produce a design with the quality without a name. Pattern languages are not static though.

It always strikes me as odd the author's perception of the Pattern Language as being changeable. The most intense benefit of the Pattern Language, and the title of the book, is that it's Timeless. It doesn't change.

Sure you can fill it with different variables, which is what the author means when he says it's not static. But it really is a static language-based attempt at capturing perfect form and life in buildings.

We'll always forget and re-discover what he wrote about, but chaining oneself to one particular structural language will calcify over time, unfortunately.
And yet so many instances of crypto coins that did this. I’m pretty sure they all had public books. The challenge isn’t I sell one coin. It’s wash trading. You create sufficient volume from multiple different anonymous accounts continuously. That’s impossible to decipher because ownership is impossible to untangle.
Midjourney uses Stable Diffusion now too in their beta version.
Windows also supports UDS now.
FLAC makes lots of smart decisions. One constraint on lossless audio should, of course, be that it's actually lossless (which the test suite confirms), but also that it makes it easy for the user to confirm the audio streams are the same as the decoded WAV file (`flac -t`) by storing a checksum of the stream.

I have often wondered why other media formats don't do a similar thing, especially since changing a media file's tags (which can change the checksum of a file) or name (which makes external verification from txt file difficult) is quite common. I even wrote a utility[0] that uses ffmpeg to hash all ffmpeg compatible bitstreams, and store their hashes in a xattr (yes, with lots of other options to test and compare, etc.), but all media formats should just be as clever (and care as much) to do this natively, like FLAC.

I mean -- why not?

[0]: https://github.com/kimono-koans/dano
cough yeah fair point. Some of the people I know have 8000 gbp power amps on each one of their speakers though, so I recon I’m still in the clear ;)
Read the law more carefully. Chargers, cables, and the specified devices must all be interoperable, and they cannot slow down the rate of charging. You seem to be wrongly assuming that the current state of the art will not change with the new laws.

> The EU didn’t enforce a law to have an industry standard for cell phones, a private consortium of company’s did.

You're wrong. I worked in the EU for mobile phone companies helping make them compliant with some EU regulations. Just for example, EU law specified an industry standard for roaming charges. Roaming charges were absurd before the law and different in every country - to the point that everyone feared answering a call while in another EU country. Sometimes companies succeed at good standards without government regulations. Sometimes they fail and the government should step in.

> I’m not “moving text goalposts”.

You did. You asked why the discussion was focused on power. I answered that. Goal achieved. That wasn't good enough for you after you learned why the discussion was focused on power. So you moved the goalposts and came up with a new complaint. That's exactly what moving the goalposts look like.

> The 100 section 11 chapter GDPR that did nothing but give the world cookie pop up’s shows the incompetence of EU law makers better than anything.

You're wrong again. I use those cookie pop-ups to refuse everything but the necessary cookies. That's not "nothing". GDPR has done so much good in protecting our privacy and forcing companies like Google and Facebook to adapt. Excellent.
I thought this was going to be about the show Archer.
So either don't host stuff that gets you DDoSed, or work out a way to spin up something else that copes with rejecting DDoS at scale.

Either way, if you're saying something so reprehensible that no-one will allow you to use their platform to say it, maybe you should look at what you're saying.
CDs offer unquestionably better fidelity.

But saying this without mentioning the loudness wars misses the main force behind vinyl's staying power.

This is like making an argument for transistor guitar amps. They're better on paper, but tubes produce a type of distortion that is pleasing to many listeners.