skysight-inc/HackerNews huggingface dataset:
I started reading the article with a pitchfork in my hand ready to shout "BUT THE 51% ATTACK", only to be very slowly disarmed by a very reasonable argument.

That being said, I still share the sentiment of some of the commenters here, whereas the complexity of the operation has the potential to derail the whole democratic process.

Even with paper ballots, the U.S.A already has almost half of its voters going into frenzies about how the "process" cannot be trusted. That is, the process of reading check-marks on a paper and tallying the ballots, which is almost primitive compared to the protocols the article is suggesting.

If we were to use a complex suite of protocols, we could easily have another "vaccine" situation, where again almost half of the U.S.A. don't want to get the vaccine because it's "too complex to know if it's safe" (despite the basic building blocks of it being understood and having almost universal use).

I do wish I could vote from my phone, or from my computer though. That would be awesome.
It can give you some insight into language features, memory model, etc, but it is unlikely to help you "learn" , as in "be effective in using" it.

For instance in Scala you'll likely need to know cats-effect or zio ecosystem more than stdlib. Likewise for Rust, where futures and async stack (tokio, asyncstd) are outside stdlib.
I've seen projects where the whole architecture/design was screwed just because someone wanted to mock >>everything<< during unit testing...
Basically a version of the two cows joke - https://en.wikipedia.org/wiki/You_have_two_cows
Elementor for Wordpress is a pretty good page-builder.

It has a huge number of interface widgets and customization options while remaining very easy to use. You can pull off very distinct design styles with it quite easily. The markup it generates from what I've seen is decent.

Don't get me wrong, I'm not into Wordpress, and I'll take custom HTML + CSS + JS pretty much any day, but I've seen Elementor being used in production at scale and I can see it working for many businesses, especially if they're already into Wordpress.

As for platforms allowing more complicated logic, I've evaluated a few. I built a prototype in Microsoft PowerApps for a large enterprise, and ditched it in favor of a custom web app. We are now analyzing requirements and potentially building a real production app for that same customer, but the app is infinitely simpler (it's just a permissioned interface to read/write a centralized Excel sheet).

I've studied the market a bit (Appian, AppSheet, Bubble, PowerApps, etc.) and my impression is that they are quite complex for what they offer. The original promise was to replace developers and reap huge time savings but I'm skeptical on both counts - specialists need to operate these tools to get good results (so instead of a C# dev, you now have an Appian dev), and from what I've seen only the most boilerplate-y app features can be built significantly faster (and even then, I'm not sure if the difference is massive compared to a batteries-included framework).

The main use case I see for them is as small features or business applications within a larger integrated stack. Retool's approach which seems really centered on this use case and offers loads of database integrations out of the box, but while I hear good things here on HN I would still need to see results with my own eyes in production.

Despite my skepticism low-code is a topic I always keep an eye on, so I wanted to share my two cents and see what other HNers have to say.
> Still I don't think this is worth a form of art,

The whole point of art is to make something cool and creative and entertaining - if it needs to be "worth it" (practically) then it won't be an art.
When I was a bartender I had strict liability for:

- mistakes I made over-serving customers

- non uniformly applying dress code rules in ways that would be racist

- results of using violence as necessary to remove overly drunk patrons from the bar property (regardless of whether they drank anything at my bar)

And I got paid $2.65/hr for that privilege in 2008. But at least it was a job during a recession.
Spamming startups!? Yeah, I don't think the world needs more of that.
Yeah, about 80% of it happened on LinkedIn. Even had one who was from someone I knew personally. It's hard to ask someone if they want a new job, and the resume platform makes it a lot easier.
Both Fauci and Birx have stated that they had to moderate their language while speaking under Trump because they didn't want to anger him or be banished from giving information to the public.
NaN is a feature of dynamically typed languages; otherwise they would not be able to represent all outcomes of implicit coercion.
Did you get better at evaluating ideas? Did you get faster in building MVP? Did you get better at listening to customers? Did you get deeper understanding at any of the business domain you worked at? If any of these is yes, then I think you time is well spent. (Financial) Success don't usually arrive suddenly. Keep crushing it!
I get a 410 Gone when visiting the page.
You can't do a MRI in NB for $400-500. The province has 11 MRIs and they're under almost constant use, and not for private use.

The healthcare situation down there is ghastly.
I don't mean this as a joke, but you do it because it's fun. I and a few co-workers share a Minecraft server and find it an engaging social and creative outlet.
Payflow (YC S21) Is Hiring
I once went to a chiropractor with a bad lumbar.

She started off x-raying my back to check if something was really bad (it wasn't), then did her little grappling knee chiropractor thing (which felt good), then proceeded to use an electric massage hammer to loosen up the muscles. After a couple of treatments, my back was back to normal.

I found a stomach exercise program, and the extra training combined with much better awareness of the symptoms, which I think I got out of the whole affair, has kept me well since.

I understand why you are saying what you are saying, I was there once too. But I think you're underestimating something. The chiropractor who treated me spent most of her time helping people with back pain. You could hear she had a pretty well-informed idea of what was wrong with my back, probably because she had seen hundreds of backs like mine before.

And if you actually study what doctors and physical therapists are doing, a lot of it is 100% in the quack domain. For instance, they see one symptom and then immediately jump to a conclusion about it. I don't blame them. When I see people developing software, I can't say most of them are being very scientific either.

Your therapist needs to have a good idea what's wrong with you, and effective means of getting to it. The actual theory they have in their mind is less important. I'm not religious or spiritual, but I believe my decision to go try the chiropractor was rational.
It should be noted that Jerome Adams was a Trump political appointee, and not an employee of the CDC.
Wingsuit flying is pretty well known as a hobby that eventually kills almost everyone who does it. It seems once you start flying as close to rocks as you can for fun there's some sort of skill-risk feedback loop that eventually kills you.
I wouldn't go that far, but I believe she reiterates what some politicians want to hear and her proposed solutions are very flawed in my opinion.
Rude? Have you considered the other side? I'm extremely fatigued by having the camera on, I feel surveilled and every movement I do in front of it is calculated by my unconscious mind. It takes a real toll on my productivity having to have the camera on for a string of meetings.

I feel it's extremely rude to dismiss others' experiences with the damn camera on for a virtual meeting. What is up that you need someone else to have a camera pointing to their face that you can't have with their voices? For most meetings that I don't require my computer I'll even go for a short walk around the house, while bouncing ideas, raising questions and so on. I feel much more productive in the meetings I'm able to disengage from my computer and surroundings and immerse on the conversation without having to care about a camera showing my face.

Being very honest, being forced to turn my camera on is a major red flag, the fatigue is real and consumed me after a year on this, since last December I've been turning my camera off and it's been incredibly productive.

Judge as much as you want but it seems you have no empathy, worse than that, you want to force your ways of working unto others without even considering others' struggles with it.
> I'm not debating any particular discrimination laws

Ok, so then you agree that are current discrimination laws are a good thing, and should be applied even to communes, such as if they discriminate illegally against certain races, even if it was done via "consensus".
No one ever talks about snow.

Human drivers here, have no problems navigating snow covered roads, even when the road, side of road, and everything is uniform white. When there are no visible lines on road, when there is no road tarmac to see, when ditches on side of road are filled with snow.

Human drivers can tell where to stop at stop lights, without lines or other metrics. Subtle clues abound, but I cannot believe current tech can navigate here.

At least dirt roads are generally brown and mostly vegetation free, although I wonder how even this would be handled in desert like areas, where it is flat, and road and surrounding land are dirt.
Dude, no. With your argumentation a mechanic should never replace a fuel pump in an ICE vehicle, or rebuild an engine, or rebuild a transmission, or replace airbags. There are speciality OE tools and training required for all of those jobs and guess what - mechanics are able to get those tools and the required training. The same as they will be able to get the tools and training for EVs. Its not rocket surgery, don't think you're working on some kind of crazy tech, its a battery and a motor.
Source: electronics designer for steering systems
> The development is possible thanks to the community's effort and the continued support of 84codes, Nikola Motor Company...

Nikola Motor - glad to see something good coming out of that scam...
Well, that's still instructive about how library code that aims to be efficient and portable has to look in C++. It's not representative of most application / business layer code, and it's definitely not good learning material.

But, if choosing C++, at some point you will have to write code like that as a project matures and must target different compiler versions and platforms.
Also bilingual, so it's a great province to move into if you're French and looking to learn English.
Oof. I have something similar as other stories posted here.

I have about 30 pet projects from the past 10 years or so, not released to the public and I treat them as utterly private. A few of them have gotten me through job interviews when I would have failed otherwise. I think some of them exist as a form of therapy. I can probably "productize" 2 or 3 of them but then the world will be the judge of my work. The code I write at home is much different from what I do at work, where we supposedly follow best practices and at home.. I just express myself. I'm so utterly pleased with some of the things I've come up with that would make development easier (not a new framework, don't worry) but I cannot take it to work since it would mean blasphemy and it would most likely make our architect have another meltdown.

My favourite project of the bunch is a code/platform generator. After that one it is probably the small storage engine I've built cause I got frustrated with sql + object mapping - it works so nicely but the entire community/industry will take a dump on it, as relational/sql db's are supposedly god.

I maybe want to share some of my work with the world, not as side-projects to earn money, but perhaps just for the fun of it and to contribute yet another shape of doing something - even if it is to educate how not to do something, that is fine too.
There are a lot of details like that. On the map, 7th Ave and 8th Ave are twice the distance apart as 8th Ave and 10th Ave. It's never been all that geographically accurate.

(I could also nitpick how this hurts the map. It's a long walk to change from the 2/3 to the 4/5 at Fulton St., but it's a shorter distance on the map than the 1/2/3 to the F/M/L at 14th St. Though by no means is that a short walk either. You can't really use the current map to plan transfers. Who knows how many stairs you'll have to go up and down, or how many avenues you'll have to walk.)
Nuclear reactions in the Earth's core, not from conventional fission or fusion, explains our distribution elements in the planet's geosphere.
You can use userChrome.css to remove them - I main this setup everyday and haven't had horizontal tabs on at all.
>> 3. Start copying the relevant part of the book or the lecture notes to a (paper) note-pad by hand.

When I started learning to code. I remember people would buy the famous books and do an intellectual dive into them.

As for me I bought 'SAM's Learn C in 21 Days.' Then for the next one month like a dumb bot I would just read the code and type it out on my desktop. Religiously. Like wake up everyday spend significant part of the day just to read and write code into the editor and run it. Most of the time I had a hazy understand of what I was doing.

But surprisingly this approach worked better than the intellectual fantasising exercise(Most of my friends quit after a while). I've used this technique of using dumbest possible method to study anything useful in everything I've touched since. Including workout and fitness.

Over the years I've also wondered why it works. One reason is when you just wake up everyday and do this ritual, you are basically spending time with the subject. Add a month or two to this journey it's now a habit. Even though your understanding is relatively poor, you haven't quit at a point most people quit. You are comfortable doing work in the subject and therefore you are already scoring wins everyday. This not only builds confidence, it will eventually take you to higher levels.

Turns out the hardest part of learning and doing anything is sticking with a subject for long. Once you have practice the hard parts become easy.
Walmart is on another level entirely. It's one of the reasons I refuse to trust their store brand merchandise. With other retailers, I can be fairly confident that certain items are going to come from single manufacturer sources. I've never been able to do that with Walmart, especially since they've gotten into the grocery business.
> Wouldn't telling her your phone's code, or temporarily adding one of her fingerprints to it for the duration of the journey, have been a much simpler solution...?

The assumption (I guess?) is that you want to keep your phone private from everyone including your spouse.

Which kind of makes sense if you think of it as an external part of your (cyber)brain, rather than a shared computing device.
While not sure of the value, I agree, a change at replacement time is essentially cost free.

Paving while laying RFID tag strips would cost nothing per mile, compared to the labour of pulling up and resurfacing.
Have to say that EHang's version looks nicer and safer. They also have a two seater version. Same flight time (20 minutes).
As if no one does the same on in-person meetings. Bringing their computers to the meeting, leaving them open and replying messages here and there.

If they believe that it's on their side, so the reason to keep my camera on is to "show" that I've been paying attention? I work with a bunch of people who leave their camera on and are completely inattentive for parts of meetings, doing something else while looking at the computer. How is that different?
You don't have to go to these remote places to feel the vintage-discomfort of old, smelly and unpunctual trains! Just visit Italy, where even diesel trains and optional time-tables will make your journey through art exceptional!

I still remember those 2 (some times 4) daily train trips from Modena to Bologna to get to the university (yes, this is in a developed and rich region of Italy) where you had to sit in the floor, where windows didn't work and there was no air-conditioning...
Even if we accept that wearing a mask is equivalent to wearing a hat - it's not at all - but still, even if we were to, if the CDC initially said you should wear a hat and later said that you shouldn't wear a hat, and if no member of the public was wearing hats prior to these pronouncements, what else would continued hat wearing imply?

This Atlantic article[1] seems to imply that it would be "an expression of political identity". These Pew Research results[2] titled Partisan Differences Over the Pandemic Response Are Growing would seem to back that up. It's not the only research they've done of this nature[3].

[1] https://www.theatlantic.com/politics/archive/2021/05/liberal...

[2] https://www.pewresearch.org/science/2020/06/03/partisan-diff...

[3] https://www.pewresearch.org/science/2021/03/05/growing-share...
As someone who reads 10-20 tech books per year I rate PragProg the highest, then O’Reilly, though not everything is of the same quality there. PacktPub is absolute trash tier. Don’t remember others you’ve mentioned as good or bad
Exactly, never had issues so I call BS on that one.
I'm not in a position where I can give you any empirical evidence because I do not collect it. My teams do see a decrease in bugs that reach production when they start to embrace immutability. But, the catch is that most of those teams are on a general journey of known good practices such as integration tests, static analysis, linting, and to some degree unit tests and reducing cyclomatic complexity. So I cannot in good faith give you any numbers because I do not run controlled experiments for that alone.
How else will they get groceries?
The issue is that overflow on signed is UB. I can count final decimal places(ptr - start_ptr) to check if it is larger than the maximum digits allowed. This is cheap as the check is after the parse. Throw in a floor(log10( result )) == diff or something like that too.
> Connections can only be made between ideas when they are in the mind to be connected.

This is probably true. I always used to try to understand to avoid the bother of rote learning... but the truth is, I probably examined it so intensively while trying to understand, that I rote learned without realizing it.
I brutally eradicated JavaScript from my blog for fun and profit
It would be an absolute disaster if people would stick to their dead-end side projects for 10 years before calling it quits.
And they're often paid based on education level, which is pretty silly at the best of times. Many software engineers have no degree, if they want to work in academia/research labs, they're often unhirable.
Sure, but I believe that money and money circulation is only means to an end and this feels like loosing the sight of end goal. Its a bit like saying that war is a viable economy booster (it can eventually create economic boom like WW2 has done in mamy countries that were rebuilding but this only make sens if You ingnore the obvious upfront costs)
Is it just me or do people tend to ignore that traffic data is cultural data, not some observation of the periodicity of a pendulum.

Self driving level 5 will not work and cannot work.
You don't have to tell the car what to do, you just need signals that designate the road as being "compliant and safe" for self driving.
Just a tad frustrating that "magnetic gating" has a name that is provided, but none of the internal properties of this process were revealed in the article. Surely there's at least an explainable reason why they chose the name?

From what I can tell, it's like someone is doing the centrifugal force experiment by swinging a bucket of water around in a circle on a hot day. There is a water hose providing water to the bucket. At some point, the person swinging the bucket starts to get wet really fast, like over a 30 minute period they get way more wet than usual. We are nearly certain that this is because the bucket is getting more water on this person over this time period.

We think we know why this wetness change happens, we call it "bucket-affect-gating", and maybe this explains it and solves the mystery, but gosh, it's all a fascinating question...aaand next article.
> If you tune with exact 2^(1/12) semitones then all your octaves will be in tune for obvious reasons.

Hypothetically, or on an electronic instrument, you could. But if you did all 2^(1/12) ratios, your octaves wouldn't be in tune. Strings on a piano do not behave like an ideal string. Their overtones are not 2X, 3X, 4X, 5X, etc. times the fundamental frequency. Instead, the actual overtones are higher than the ideal frequencies. This is called inharmonicity (https://en.wikipedia.org/wiki/Inharmonicity).

So when tuning a piano, you have to tailor the way you tune it to each different piano if you want that piano's lower strings to be in tune with its higher strings.
Docker is extremely light weight and I wouldn’t have any concerns about running it on an rpi
For me, camera off if possible, but don't mind turning it on if required. I also don't care if the other users have, and usually I prefer them off, but strangely I like it more when they have a profile picture, either a real life foto, an avatar or even an abstract drawing, something that allows me to "map" the sound to something while hearing it.
Looking at his hunched back when he's doing the "lift" makes me cringe. I'm not a "gym guy", I look like shit, but going to the gym a few times is the best thing I did for myself because I learned how to pick something from the floor and lift it without injuring my back.
Note: this article appears to be talking about Nano Server as an a traditional OS. Microsoft has abandoned[1] that approach and is instead only offering Nano Server as a container image[2]. Compared to more conventional Windows images whose size are measured in gigabytes, the Nano Server docker images take ~120MB to pull and ~300MB of disk space.

[1]: https://docs.microsoft.com/en-us/windows-server/get-started/...

[2]: https://hub.docker.com/_/microsoft-windows-nanoserver
I'm not sure why it doesn't directly link to

http://www.geometry.org/tex/conc/mathlearn.html
If you're interested in the components, looks like both motors and propellers are from https://www.mad-motor.com

It's quite hard to find high quality electric drive components in this size – too big for drones, too small for full scale airplanes. https://store.tmotor.com/ is another alternative.
WhatsApp scaled to 1B users with only 50 engineers
Especially in abstract mathematics, you must practice computations with basic examples (e.g. computing some homotopy groups of spheres). If you cannot do this, you haven't actually grasped the mathematical content of the reading. The abstractions exist precisely because they are concise, powerful ways to deal with various examples.
not entirely on-topic, but you're picking at another tendril of what https://adoptoposs.org is picking at
I'm not sure if it fits the criteria, but Hasura has made backends considerably quicker to build.
> I'd call referring to these a serious misuse of terminology! Finite fields are altogether quite different.

Sure, but also the important part of OP's argument seems to be that numbers be treated as members of the appropriate algebraic structure. Simply subbing in the correct terminology should fix the issue.

> I think the best short term for describing how machine integers work is to just say "modular arithmetic".

For addition this is correct, I don't believe it's correct for multiplication because of the negative integers. That is, the ring described by signed n-bit signed integers under multiplication and addition is not isomorphic to (Z_{2^n}, +, *).
> redundant encodings (e.g. negative zero).

But negative zero is not a redundant value. It behaves very differently from positive zero.