skysight-inc/HackerNews huggingface dataset:
I wonder if the problem is just size?

I split time between two places - one in Brooklyn and the other in a small coastal New Jersey town of 4000 (Atlantic Highlands).

I never bothered using Nextdoor in Brooklyn or Manhattan but I’ve found it pleasant and useful for things like plumber and handyman recommendations, awareness about what’s going on with large noises (naval exercises / dredging) etc. etc.

It’s definitely moderated heavily and I’ve seen political posts removed which I’m fine with - just not what I’m looking for out of it. But it has been generally pleasant enough that I find myself actually reading the email digests and interacting.

By contrast I’ve deleted and disabled Instagram and Facebook and am trying to wean myself off of ever looking for content on Twitter even though I’m purely readonly there.
> Any and all voting machines /must/ only ever be used to mark ballot papers that are filed in the usual way and can be counted in the usual way if there is any doubt whatsoever.

I'm pretty sure that's exactly what the machines used in this election do. Some counties use touchscreen ballot marking devices that print a ballot for scanning, others have the voter fill out their ballot with a pen and then feed that into the scanner. Of those two variants, I believe election security experts prefer the latter type. But as far as I know all voting machines used in the US do use a paper ballot as the permanent record.

Didn't help, here, since when they recounted those paper ballots the argument shifted to "well you have to re-check the signatures on the envelopes, those could've been fake ballots", or "well there was a lot of traditional fraud with mail-in ballot harvesting and dead people voting". But the same people were still saying the machines cheated, too -- especially whenever they were talking to a receptive audience.

I'm all for more openness in elections and publicly auditable data (and open-source voting machine code), but let's not pretend that it would've changed much here. People believed the election was stolen because they wanted to believe it was stolen.
Google doesn't care much about referrals though. I referred a friend of mine to Google and he was rejected without them even talking to him, then he sent the application normally and got an interview without the referral. I know he was rejected since they told me as well that sadly my referral wasn't needed. I still got the referral bonus so it wasn't that they tried to trick me, but most would have given up after that first rejection but I'm glad he didn't.
Yes! Thank you so much!
YouTube's 'dangerous' crackdown on independent journalists
I love coding, but I do enough of it as a full time job that my passion for external side projects is pretty low. I mean that more in the context of "The problems at work are novel enough that 8 hours of working of them is more than enough brain time for me thanks", although honestly if I had a day where I get stuck in meetings for 4 hours, one of my first impulses when getting home is to pound some time into a side project.

I think it helps that my company is small and I have wide latitude to do whatever I want at work, as long as it works at the end.
I think it could be useful to add voice commands for changing colors, etc.

I love the idea of giving the paralyzed a way to create art.

Nice work.
Have you used it to apply at big companies or at smaller ones? At big companies the process is likely more "industrialized" where the reader of your CV can't even put a checkmark equating "has deep resume" because the designers of their tool haven't thought of it, while at smaller ones the process is condensed to a single person maybe, who can apply human reason to your CV.
My Staff Software Engineering Reading List
USSR, land, 12,262 metres: https://en.wikipedia.org/wiki/Kola_Superdeep_Borehole

US, sea, 183 m below the sea floor in 3,600 m of water: https://en.wikipedia.org/wiki/Project_Mohole
Oh. No. The bridge clearance on the LI parkways was _very definitely_ intentional, but really aimed at preventing them from being used by commercial truck traffic rather than busses. Local sources for it are legion and predate Caro's book by at least a decade. That's also the reason for the tight turns at exits. A car or minibus can usually negotiate those without difficulty (assuming the driver is paying attention), but they're impossible for tractor-trailers.
I'm not sure what you mean by neutrality here; I want the title of a piece to accurately reflect the thesis of the piece, whether or not the piece itself is biased.

But the current HN title is not a thesis at all. At best it's a characterization of the thesis of the piece. It's not a wrong characterization, but I don't see how it's useful. Certainly, he is indeed illustrating and referring back to Peter Naur's description of programming as theory-building, but this title doesn't tell me (a) what Peter Naur's view is, nor (b) why I should care, nor (c) whether this piece even agrees or disagrees with it.

The first subheading of "Your source code is worthless" is a running theme that connects everything. Yes, later on he calls to Naur's "Programming as Theory Building" article as an explanation for this observation, but the belief is more central than the explanation. It starts before the explanation and continues past the engagement with Naur.

I don't see how weakening this strong thesis by hiding it helps make things either more accurate or more neutral. Is it that it seems like an insult? Leave out "your", or change to "most" or "in general".

(In contrast, the article's title of "How to hire senior developers: Give them more autonomy" would be bad one. It is barely touched on, just thrown in at the end, as a conclusion on top of the meat of the piece.)

If I had to suggest something that covered what I consider the main points, and had more than the central theme: 'Source code alone is worthless as "Programming as Theory Building" suggests', but that's starting to attribute a stronger point of view to Naur than may be reasonable.

But the originally submitted title was perfectly okay.
Are there any instructions to build the app yourself for signal?
In the States, it’s not “just move into management,” but an expectation from management that their positions are “above” those who aren’t management, and once an employee maxes out salary at their skill (because we certainly won’t pay the peons more than management...) they only promotion is management. So go take some classes and work your way up that corporate ladder...
I see.. I was not aware of the internals at Google. Thanks for pointing it out.
Many places have exactly zero local daily papers. My town had a labor of love for a few years before the publisher fell ill. Now there's basically nothing unless something is big enough to hit a more broadly targeted audience. So Next Door/Facebook. (7K person town.)
- I oppose growing education bureaucracy where little of the increase in education funding goes to teacher salary, and instead to rent-seeking bureaucrats that waste tax-payer money
- Public schools have failed kids in the US due to overly powerful teachers unions who protect terrible teacher and do injustice to students prospects. I'd rather pay for charter schools, not some general state education budget.
It's a really minor thing, but decorators are really not a new python feature. The RFC is from 2003, decorators existed in python 2.
That's right, I meant to say USDA.
Where my family lives, the newspaper there has a two page column with a catchy name, and it's simply daily complaints from residents about EVERYTHING. As a "treat" my family will cut out some of the most wild one's and mail them to me to remind me of what i'm missing.

It's not as clearly racist as much of nextdoor tends to be, but it's everything from "why are the christmas lights up already", to "if they build a hooters drunks will crash their car into my house", and "vote no to the bus route expansion, we have enough traffic"
I also started coding full-time / professionally in my teens, getting close to 40 now.

It worked pretty well for me, but I wouldn't really recommend it to someone else now. In the late 90s and 00s, there so much potential, VC money, high salaries to be made for getting anything working, and very little nonsense to deal with in terms of JIRA, frameworks, CI, etc, etc. I see that the field is rather commoditized and "mature" now, much less enjoyable day-to-day work battling against frameworks and politics.

Also, I feel that experience as a software developer doesn't really compound as well as, say, being a lawyer, accountant, doctor, or business owner. Once you have about 5-10+ years experience, you're really only as good as your last 5-10 years or so, and what you were doing before that has no value to anyone. If you look at job ads, you'll see people looking for 2 years experience, 5 years, 7 years... and that's about it. Nobody really values or will pay a premium for 15 years or 20 years of experience, the way they would for a doctor, professor or lawyer.

There are a few exceptions in tech, if you write your own language or framework, or books, and moving up into management, but those aren't easy to achieve.

If I had my time again, I'd pick a field or endeavor where experience compounds better, like the professions or being a business owner.
Robinhood App Downloads Surged
Danny and Donald are unrelated.
> Percent of adults aged 20 and over with obesity: 42.5% (2017-2018)

> Percent of adults aged 20 and over with overweight, including obesity: 73.6% (2017-2018)

https://www.cdc.gov/nchs/fastats/obesity-overweight.htm
MongoDB's licensing situation is much more of a pain.
I found it very useful to get community information and general help when I first moved in.
interface ExpressionOpen { T accept<T>(Evaluator<T> eval) => throw new NotImplementedException("Unsupported combination"); }

interface ComplexExpressionOpen : ExpressionOpen { T accept<T>(ComplexEvaluator<T> eval) => throw new NotImplementedException("Unsupported combination"); }

Those don't really count though. Heck if you allow that I can write the code way shorter in true Haskell (not pseudo-Haskell) as well.

In particular

//we don't need any kind of boilerplate similar to evaluateExtendedExpression.

That was purely for combinatorial safety. You could remove it altogether if you wanted.

The whole point of the visitor pattern is to prevent you from being able to put unsupported combinations together. If you get rid of that requirement you don't need types at all and there are far far easier ways of doing this than either with the visitor pattern or with discriminated unions (just do it all with nested dictionaries for a fraction of the code).

Throwing this exception is basically a cheat is it not?

> support for recursive types

I think every statically typed language I know has support for recursive types. Certainly C# does.

> pattern matching

Eh... I'm not really using pattern matching in any real sense here. They could be replaced by if statements. The only reason it's there is because there's total type erasure in Haskell so runtime dynamic dispatch isn't really a thing in the same way it is in C#.
> Being conservative about risk with decisions where countless lives are at stake is a good thing.

It's not necessarily! Being too conservative can be as bad as being not conservative enough! If you wanted maximum caution you'd never take a decision and never do anything. If governments did nothing yet about COVID and were still carefully considering a course of action at this stage we'd be fucked. No thanks.
In all energy storage tech, you're trading off energy density (eg. energy per kilogram) against power rating (energy per second that you can transfer). Then you have trade-off considerations like safety, emissions (which have a value - see Tesla P/L), production cost, supply chain etc. For different use cases, different trade-offs may work out.

Lithium battery tech typically trades off power rating and energydensity (Earlier - how much acceleration and range, nowadays with better batteries - how fast you can fill up) for other benefits.

This tech prioritises safety and power rating at some production cost and supply chain.

Gasoline gives emissions and engine complexity vs other conveniences

Rockets prioritize both power and energy density over everything else and uses LH2 and LOX dealing with cryo complexity
Does someone know what "top 10% ER referral" means in this context? What does ER stand for?
Taiwan is the propaganda target, but their creeping occupation of the South China Sea shows what the larger overall objective is. PRC leadership (i.e. Xi and friends) really see their future as the sole owners of South-East Asia; Taiwan will “naturally” come as part of that.

The problem is that three decades of US adventurism in the Middle East have left “us” without the moral high ground to oppose them.
There has to be a cleverer way to solve the problem of having several domain names on the same IP than just sending the desired domain name in plaintext.
Scheme is great. It has basically no syntax to bog you down and you can focus solely on the algorithm side of programming.
Giraffe for sure:

https://github.com/giraffe-fsharp/Giraffe

As an added bonus you'll learn a very popular tool for sticking a web interface in front of your F# app.
The GIL doesn't really let you escape the horrors of concurrency, at least in CPython. Threads can't execute at the same time, but they can interleave in inconvenient ways.
pretty much every bank and heavy industry company.
The lactose in raw and pasteurized milk is the same?
Metalenz reimagines the camera in 2D and raises $10M to ship it
Lots of databases have transaction bugs which they hurriedly rush out patches to. MySQL, Oracle, SQL*Server, even the cloud databases like DynamoDB, CosmosDB, Aurora. Looks like MongoDB fixed this one.
When you buy a ticket to the MOBA gallery, you get a free movie, so it’s a pretty good deal. Hopefully it’ll be able to open again soon.
> Code reviews have become a social thing, and bagging on someone with a litany of issues in front of a group is never acceptable behavior. If they've done ten things wrong, you have to pick 3 of them and let the rest go, or decide to kick them out of the group entirely.

You could talk to the person directly and point out those issues without dragging them in front of the group.

When there's a LOT wrong it usually indicates that their mental model isn't quite correct, and that is gonna be hard to correct without a conversation anyway.
The nextdoor rumor mill isn't the bathwater. It is the baby.
efficiency is low, and they are typically tuned to a single wavelength.
All of the flaws Munro talks about in his videos and with Musk here are visible really from moment you pickup the car at mile zero. I believe Tesla do have some kind of no questions asked return of the car at pickup time (my Model 3 did in CA anyway).

More shocking to me is that some people will accept (new!!) from Tesla cars with paint and panel fit this bad. Some of the Model Y examples in my neighborhood are truly shocking - several of them the rear hatch door just does not sit flush at all when closed, yet the buyer still drove it home?

If a dealer sells you a brand new car with paint and panel fit issues, it's probably a good idea to refuse and request one free of defects. Sadly there are now some online checklists for buying Teslas that walk you through the most common cosmetic defects so you can spot them at pickup time (sad because this should not be necessary).
More than half of them are still relevant, so you can cut it down to 15 or so and look at those.
Open source: Google wants new rules for developers working on critical projects
The Theory and Practice of Selling the AGA Cooker – David Ogilvy, 1935 [pdf]
> In the pseudo-Haskell version, we would need to modify all 6 evaluation functions just to handle the new Expression subtype.

That's not true. I think you may be misunderstanding open unions (or polymorphic variants) here. Tags are types in and of themselves. That's why these are all `type alias`es. You could decide to modify the type alias if you'd like, but you don't have to. You can add the additional tag just to the call site.
Eclipsed by Chinese rivals, Panasonic quits solar cells and panels
San Francisco NextDoor is a mad house and should be nuked from orbit.

It is a mixture of excessive empathy resulting in half measures that just enable destructive behaviors, and on the other side is those trying to start a pogrom against the visibly unhoused and mentally challenged!

There’s nothing in between!

Try to point out something from how any other city creates a functioning society and you’ll get reported, your post censored in that process, and booted off the platform! I don't have any suggestions for that city, in case you were looking for one to determine if I was someone you wanted to listen to or invalidate.

That place is Detroit West get out if you can. They always wanted you to leave, and artists will be able to afford it again just like they wished! Detroit has artists too.
They don't view preferential resume screening to be bias. Bias is only at the interview stage, the rest is the "pipeline", all they do is put more women in the "pipeline" by accepting resumes from women that wouldn't be accepted if they were men. They then have to pass the same interview process, so the entire process is "fair".

I'm not sure if that would hold in court though. And I bet many would argue that such treatment isn't really fair, that interview screening isn't a part of the recruitment pipeline and instead is a part of the assessment and therefore should be unbiased.
It depends on what you're doing. Do you need a framework at all?
> AFAIK self driving as in unattended driving is not big in Europe, given that most of the driving happens in crowded cities and country roads.

In the UK at least they will not only have to work fine in very busy roads but also be fine in country lanes which are often very thin, very green, and pretty fast - this will be disproportionately a problem for Tesla's because this is where the rich live.
Does anyone have any ideas about how to pass the desktop's keyboard and mouse to the device?

Essentially, would a full remote (LAN) desktop solution be possible here? Would love to be able to access iMessage on my Ubuntu desktop without switching hardware.
I found a lot of annoying GUI bugs for Mac, last I tried ~1 year ago. Seems like most of the developers use Linux.
I'd say the average programmer makes $120k/yr USD after about 5 years in, which is roughly €100k EUR. What would a German citizen making 80k-100k EUR pay in healthcare monthly? I think my employer subsidizes about $200/mo into a medical program for just myself. Curious how it stacks up to Europe (which seems to do health care better than the US by leaps and bounds?)
> Additionally, I doubt owning long-term investment leads to this feeling of entrapment, more the opposite

If it's investment, of course not. If it's an unlimited liability (like naked short sellers have recently learned!), not so.

I believe kids are closer to shorting GME that a sound and reasonable investment: most often it will work, but when it doesn't it will ruin you.

But I don't think you can express (or feel) buyer remorse after having kids. If that was even possible in humans, it would have been selected away by evolution.

> Having children is one of the most intangible investments anyone can make, both risk and reward maximized to the extreme not through capital but purpose and relationship

Sorry, but it's wrong: kids have a fixed costs (enforced by law, child services, alimony...) + extra possible costs (say rehab if they do drugs). On top of that, it anchors you in one place for at least 18 years. Then you may feel morally compelled to pay further (college etc).

Seems like a bad bet to me, as purpose and relationship are not guaranteed.

What if they abandon you after all you have invested? Using the same amounts of money to hire maids etc will give you a guarantee of service, and nobody will think any worse of you for firing an underperforming maid.

Anyway, children has the same problem as the other things mentioned: having kids is what everyone wants (like the other examples in the article: a good carrier and over 100 sq meter flat in China, education in Japan...) so it entraps you.

> I see the article as pointing to a lack of overall guiding purpose more than anything else, something that can't really be said for having children.

Then I hope you will never agree with me!
A site where developers post their unique domain names. And crowd source relevant startup ideas that match ;)
Such a law would give competitive advantage to evil businessmen who will own these plantations. Imagine you run a sandwich shop and pay respectful salaries to your employees. Then I open a shop across the street, but use slave labor, pay next to nothing and sell sandwiches twice cheaper.
I'd suggest having a look through https://github.com/fsprojects/awesome-fsharp and look at the high starred items (though some are not strictly F# but just something F# can use)

maybe something like suave (backend web framework).

The bigger problem I found going down the F# route is F# libraries go dead. For long term projects, far better not to use any thirdpary F# libraries and just use pretty popular third party .net libs from the C# world or the core .net lib. These days I mostly just use C#. The advantages of F# are not that big compared to just writing C# with a similar coding mindset.
Nextdoor is a cesspool of NIMBYs.
How does this compare to, say, Kotlin Flow?
Have voting machines shifted completely to 100% of them being machines used to mark traditional ballots that are stored and can be recounted in the traditional way? "Pretty sure" isn't the appropriate standard for an election.

If not it's not close to being good enough and muddies the waters. All of them /must/ be. Without exception. Every single encroachment of the integrity of and understandability election affects all of them. The confusion matters. "Oh but it's actually ok in this case." is a totally different point that is irrelvant here. Fertile ground for conspiracy where there need be none is fertile ground. Donald and Neera for two of many examples have exploited that fertile ground for personal political gain. Condemn both for their craven and vile dishonesty. Fix the issues.
It was the mission of the Hairy Bikers. They wanted people to start cooking at home again. All their recipes were high fat and high calorie. Eventually they did a weight loss show because they got so big.

When my friends talk about "knowing how to cook" they are talking about making rich, luxurious foods with lots of butter, oil, eggs, and meat. It's probably worse than a hamburger from McDonald's.
You're right about the second statement, but the first statement is inaccurate. They were not DIRECTLY involved, but the Taliban gave OBL safe haven for years, he trained his people there, and controlled his operations from there. They weren't mere bystanders.
https://www.dist.cloud/ offers private Maven and Docker repositories and may be a good fit for Bintray users privately sharing and distributing artifacts/images. Our primary goals are simplicity, reliability, and performance.

However (recognising that this is what a lot of folks use Bintray for), we don't offer any free plan, nor public repositories. This is a deliberate decision as we are bootstrapped and our end-goal is a sustainable business focused on private distribution.

Full disclosure: I am a founder of Dist, happy to take any feedback and questions.
This is best case scenario. Lets see the source code!

ALL voting systems should be open source or have the source somehow publicly reviewable!!!
Current satellite internet is really bad. ~600ms of latency is very noticeable even just loading webpages, and the throughput isn't great either.

Also multiplayer gaming is rather popular, and that's just not possible with that much latency.

VOIP is a pretty terrible experience with that much latency too.
Python has a built-in macro language. It's called Python.
don't be discouraged. they are not the majority only the loud