skysight-inc/HackerNews huggingface dataset:
>>> What percentage of the HN crowd has developed something that has had (or will have) a 10, 20 or 40 year life span?

Did that a lot when I was working at a major US bank (JP Morgan). All the critical software I worked on was planned for 10-20 years in my mind. Some of the work was upgrading/rewriting ancient things that have been there for 15 years, sometimes mostly untouched. Wrote some blog posts about it.

The most remarkable legacy system I have seen : That one was 13 years old, upgraded and half rewritten with bug to bug compatibility, 99% sure it will still be there in 13 years. https://thehftguy.com/2020/07/09/the-most-remarkable-legacy-...

Retired the last Perl software in the bank, rewrote in python and made sure it works on 2.6 and 2.7 and 3.7 to cover the upcoming decade. That software was handling in the order of a trillion dollars per day, wouldn't be surprised if it's still there in 30 years. https://thehftguy.com/2020/06/26/are-banks-still-using-perl-...
So much of the dynamics you describe are mediated by body language and spacial/kinematic cues.

If anyone manages to actually crack that, either by simulation or some other method, they'll monumentally change telework.

This product looks very cool, it's a step in that direction.
it requires you to sign up to a website....
it would be better to create an electron app for it that DOES NOT require an account
> it was not at all unusual to see browser makers experiment with new features and ideas in the hopes of gaining some sort of advantage

Another feature introduced this way was AJAX in IE 5.0, specifically the XMLHttpRequest JavaScript object.

It’s funny how the whole modern web 2.0 was enabled by an obscure feature. For the initial few years only Microsoft’s own products used that. It was implemented for Outlook web access, a component of their Exchange server that allows users to access their e-mails and relevant stuff without Outlook installed.

Then google found about it, made gmail.com, the rest is history.
Its totally reasonable to use back compat to mean "compatible with a legacy system made by someone else that our system replaced"
I was just about to say lucky that I'm not living in a totalitarian military dictatorship like North Korea or the US and I can freely choose my service provider and that service provider doesn't just lease from a company which has a monopoly deal with the government.
Same, but outdoorsy stuff and I had to quarantine with a family member in Houston. I basically went from top 10% athlete level to feeling like a total couch potato. I just went back out this week and it's gonna take about a year to get back.
Was it Isaac Asimov who pondered that man's goal is to automate itself out of existence? I don't get this lack of temperament with automation vs. direct labor.

I've called out Amazon before, and I stick to my stance that that company is going to boom and bust because it is so automated. Just ponder what the current top complaints are from Amazon customers, regardless of what service they use...? Well, let's head on over to https://www.consumeraffairs.com/online/amazon.html?#sort=hel... ...

> I contacted customer service through chat on TWO separate occasions ... Well, it was never fixed.

> To make matters worse, when you call they are not very helpful ...

> Merchandise more often doesn't arrive on guaranteed delivery time and customer service is rather disinterested on resolving any issues.

Those are the side effects of depending too heavily on automation. So, the charge that "anything short of [a web of automated services] will bias voting" is itself an insurmountable conflict. 1 in 10 mail-in ballots being rejected is an example of how automation isn't a solution in and of itself. States batch removing names with regex is an example. The same-day voter registration automation having a conflict with the purge of expired voter registrations is an example. Is it ever a smart idea to pour more salt on a wound if the sting is already unbearable?

The right solution is a system with enough automation to make the various key election services meet 80% of expected use, and to have people independent of the election provide the necessary checks and balances to resolve anomalous scenarios. Whether that's citizens who surrender their right to vote, or a code that substitutes for the names and PI of candidates and voters, I don't know. But I do know that the sting is already unbearable. Can we just please put away the salt?
in Oregon the ballot goes in an envelope with no identification, and that envelope goes inside the envelope with identification.

The outermost envelope is verified and opened, and the innermost envelope is collected with all of the others in a different area for counting.
I think there needs to be regulation. You can't just build whatever you want on an agricultural land even if you own it. Lets say someone builds a Chemical factory, what would the neighboring land owners or residents do if it starts polluting the land?
What is the actual attack vector here for taking advantage of incorrect voter rolls? Just that it's easier to vote more than once by mail than in person?

Where I am in IL you don't need to show photo ID to vote, so the level of verification that occurs in person vs by mail is the same.

Generally it seems like you want the voter rolls to err on the side of being overly broad than vice versa, so long as it doesn't enable fraud - i.e., it's better to leave someone on the voter rolls who has moved/died (who is overwhelmingly unlikely to actually cast a vote) than to disenfranchise a voter by erroneously purging them.
"dirty" isn't a racialized work like "chink". It's a word applied to anything we don't like and want to keep out.

China already has a similar system also called (the Chinese word for) "Clean". Is the Chinese government racist against Chinese?
There's a similar url, but with different form fields, here: https://support.google.com/a/contact/recovery_form

And various forms of "googling" for where to go aren't super helpful.
They produced approx 40,000 between '59 and '94, so around 1,000 a year. So I would assume they broke even.
> "VAX Hacker for Hire"

What did that cost? And was it effective in getting you projects?
The more information you add, the harder it is for you to recover your account.

If you add your phone number, fine, as long as you still have access to it. But say you add a backup email. Now if you lose access to either your phone number or your backup email, you can never recover your account.

When I realized how this worked, I thought it was nuts. But it is.
Incorrect. It's erotic art, but art nonetheless. Otherwise we wouldn't be discussing it.
> When two people own a bank account, and one passes away, the other person gains full ownership but there's no inheritance and no taxation.

It wouldn't go through probate, but it would still subject to estate tax. Similarly, any withdrawals before death would be subject to gift tax. Other forms of common property would just be subject to gift tax immediately upon naming the co-owner.

Relevant bits of §25.2511-1(h):

> If A creates a joint bank account for himself and B (or a similar type of ownership by which A can regain the entire fund without B's consent), there is a gift to B when B draws upon the account for his own benefit, to the extent of the amount drawn without any obligation to account for a part of the proceeds to A.

> If A with his own funds purchases property and has the title conveyed to himself and B as joint owners, with rights of survivorship (other than a joint ownership described in example (4) but which rights may be defeated by either party severing his interest, there is a gift to B in the amount of half the value of the property.
> Why would you guess?

Because I'm basing it on my experience doing research in PLT, but this is of course purely anecdotal and my areas of research interest lie away from the likes of Haskell, so I would not wish to make a false claim by stating it as fact.

> Why is this [more] important?

I never said that it was, only that depending on what is meant by "leading", industry usage might not be relevant. Since Scala is by far the more used language I think it's fair to assume that
(without meaning to put words into mouths) the original commenter might have been talking about PLT research as opposed to usage in industry.
Alternatively, you could have some ui that allowed writing to the wiki and it converted it to a commit. Basically the same way that editing the readme can be done at GitHub.
In any case, as mentioned in a different comment. Most of the wiki is edited by developers anyway
Considering the topic is 'writing advice', the prominent spelling error in the title is unfortunate.
I'm no HW guy but when "activated", could it not brick itself? Or, only transmit packets passing to/from certain IP addresses?
This is an example of regulation getting in the way of innovation again.

It’s like they want the medallion taxi system again.
> not that there isn't room to improve the "UI" so that happens less

Definitely this. I live in NJ and found the mail-in ballot instructions to be somewhat confusing: multiple layers of folding and envelopes, a perforated piece which you were explicitly NOT supposed to detach, an additional section that that only applied if you were mailing it on behalf of another person, etc.

Pretty sure I filled it out correctly, but I mean, I had to re-read the instructions three times and I'm a former FAANG engineer.
I always considered myself very lucky that I didn't start programming Windows until it went 32-bit. I knew about near and far pointers but never had to worry about them because they weren't relevant to anything I did.
Nothing, but since now they have the added cost of health insurance, minimal wage, etc, it would make more sense for them to arrange pre-set shifts for the drivers to optimize for supply/demand based on time of the day.

Some drivers would like that arrangement, especially if that's their full time job. But some drivers who do this for supplemental income may not be able to meet the demand of the new fixed schedule set by Uber/Lyft.
I don't know if that's how I'd characterize it but it is easy to fall into the trap of trying to be productive but spending more time on your productivity system than actually getting work done.
https://svdisposition.com/auctions
Quick retort, i'd roughly sketch out the problems with software as 10% personal ethical issues & 90% as leadership/organizational/constraint/related.

Engineers want time & resources to do a good job, to make sure things are well considered. It is capital that drives us to push for expediency & convenience.
Found it really nice to be able to get some frustration out biking home as hard as I felt like. Now I just kinda transition from the computer to the couch downstairs.
> Web browsers have mostly switched over to using pdf.js to render PDFs, which is completely satisfactory for documents that consist of text or images (like scanned documents)

Except pdf.js is not satisfactory. Every now and then I come across a PDF file where text is invisible, because Firefox uses a blank font instead of an external font.
The solution isn't more added on top. When China is your example of somewhere that is leading the way in doing something on the internet first, it's time to look at yourself long and hard in the mirror.
No I don't. But it does stop a lot of blatant rule breaking where external parties can see the rules being broken.

Your comment about auditors is such a common misunderstanding that it has a name, the 'expectation gap'. Auditors are not there to detect fraud.
This is the prototypically terrible idea that "information architects" love. There is an underlying streak of distrust of any information not curated by a professional, and it's fundamentally antithetical to Wiki values.

The BigCo I work at tends to decide, every couple of years, to change Wiki platforms and more or less delete the previous Wiki. The new Wiki starts with some beautifully polished pages anointed by the high priests of information. Some other useful pages make it over (usually losing considerable historical context). Some other pages get lost, because the people most qualified to maintain them have moved on. Other pages get lost because the people most qualified to maintain them get tired of getting jerked around.
https://en.wikipedia.org/wiki/Richard_Stallman#Resignation_f...
An app to help you stay in love, not find it. Join our TestFlight group?
Hello there! I’m Ali, and I'm opening up my couples app, Lovewick, this week and next to TestFlight users. It’s a really exciting milestone for us!

Our mission is to use tech to help couples feel more connected, valued, and adventurous offline. The app has open-ended questions, date ideas, and research-based “relationship goals.” Given that my background is Human Behavioral Biology & Design, and I’m relatively new to the tech scene, I'd love to get some early users from the HN community who could provide a different perspective than my friends, family, and bio/design peers. Thanks very much, and I look forward to any feedback you may be able to provide!
It strikes me that these articles are always biased in the direction of the benefits of being an employee. I have several friends that actively choose to be contractors because they prefer the (legally protected) flexibility to decide their own hours, among other things. It's a personal decision, and there are upsides and downsides in both directions.

Sure - some (non-insignificant) portion of Uber and Lyft drivers would like to be employees. But surely some (also non-insignificant) portion would prefer to be contractors for Uber and Lyft and keep the legal protections that come with that.

These articles always make it seem like it's a no-brainer win for all drivers no matter what, but it's never seemed so clear cut to me.
Short answer is no. This lawsuit, and particularly this motion for preliminary injunction, was filed by the State of California--not drivers.
Make Money Online Here Carders Gateway
PHYSICAL CARDS / DUMPS/ DUMPS+ATM PINS / Fullz Cvv/ Bank Logins & Hacked Paypal Logins Available HERE.
https://prnt.sc/3bepkq
https://prnt.sc/3bep1q

Transfer deals available
Paypal transfer
Western union Transfer
Cash App Loads

Contact me

ICQ : 668629995
Telegram : @bankdeals
Sunlight Could Solve Drinking Water's Biggest Problem in 30 Minutes
How is that similar to the medallion taxi system at all?
>Doesn't this lawsuit prove otherwise?

No, you can have a lawsuit for anything and from anyone. All this article suggests is that some Uber/Lyft drivers want to work as full time employees.

In the case of this suit, it was filed by the California government, not drivers.
40% of people with coronavirus have no symptoms. A key to ending the pandemic?
Big thanks. I look forward to your feedback.
I actually do the same, I also feel like it helps me work better afterwards.
Snopes sort of just is what it seems to be... I don't expect snopes to be right 100% about everything, but you're the one making an "outrageous claim" while demanding other people prove your vague unsourced allegations wrong.
Learn Python in a matter of hours instead of weeks
You might try posting with a Show HN title, making the post a URL type, and then make the first comment you longer form text.

If you click the "show" link at the top, you can find examples and which ones did well too. Why seems to be more complicated :]
That's the sad thing. We are getting to a point where software that would be used by malicious actors, is required by normal legitimate users because of how broken the web is.
It's a form of gamifying procrastination, which at least makes you feel more accomplished and less guilty afterwards.
> but a lot more people draw from Social Security than retirees, usually through disability of some sort.

There are exactly 3 ways to get Social Security: retirement, survivorship, and disability. The first two were part of the original implementation, the last was added in 1956. Whether or not you consider adding disability benefits (which have a separate trust fund) to have transformed SS into a “general welfare” fund, the addition of retirement benefits doesn’t correlate with SS’s troubles, but Boomers reaching advanced age does. The Disability Insurance trust fund is actually projected to be solvent for 31 years longer than the Old Age and Survivors Insurance Trust Fund (2065 vs. 2034), so it's weird to blame it for the problems.
But it’s not __approachable__, at least not to me. Seems like survivorship bias to point to nearly every dev with a toy language project. I might feel similarly if I finish nand2tetris
Sounds like something universal health care could fix. It seems crazy that access to health care is connected to your employment status.
http://archive.is/ThQGB
Sorry, I thought it was clear that my comments were specific to the USA, where 103 out of 121 coal plants decommissioned since 2011 have been replaced with natural gas plants.

https://oilprice.com/Energy/Coal/Natural-Gas-Has-Replaced-Ov...
I've been coding for almost 20 years now, I definitely saw many changes in that time. Languages like Java and C# became huge, scripting languages like Python or JavaScript became not-just-scripting-languages. C went from "The English of programing languages" to "The Latin of programing languages". Then you have a newer generation starting to take over some niches with the likes of Go, Rust and a few others.

If anything what bothers me is not the lack of innovation in programming languages per se but the relative lack of innovation in program representation. We have high res monitors with incredible graphical capabilities but we still mostly just represent code as flat text files. There've been a few experiments to change the status quo, I remember the Lighttable editor making a bit of a buzz a few years ago, but nothing really changed overall. I wish that a big company like Google, Apple or Microsoft attempted something bold in that space.
If it's all just plain text, you can grep -a to find all of your 1:1s with Bob. It's not as pretty as some overengineered electron app, sure, but it will get you what you want.
No one thinks that. The fundamental problem is the recognition that the lack of a central database has led to citizens who have the right to vote being denied that right. Voting is a right, voting is a right, voting is a right. If the US government is going to deny a person that right, the burden of proof is in them.
I have a couple of friends who had that original Seattle Computer CPU board and the QDOS that came with it. I was very jealous. The sale to Microsoft came out of the clear blue.
1Password Is Coming to Linux
What's the point of this?
If you are writing a C program, get a C book and learn all about argc and argv.
Of you know a good C book, post about it to HN.
If your aren't writing a C program, this is irrelevant.
Why does HN every day pull a random page from a manual and vote it to the front page? This is a terrible way to learn anything.
> What I don't get is the suggestion that PDF should be replaced by HTML.

What I don't get is the authors' assumption that replacing with HTML means replacing with HTML that correctly uses "color, contrast, document structure, tags, and much more", leaves users in "a familiar context", is not "excruciatingly slow to load both on desktop and mobile", correctly employs "chunking, using bullets, subheadlines, anchor links, and accordions", and "show[s] a standard navigation", as opposed to … all that stuff that's actually out there. I don't know about the authors, but, if you give me a choice between a typical web site's idea about the flashy, JavaScript-heavy, animated, ad-laden way that I want to consume information on one hand, and a PDF on the other hand, then I'll take the PDF every time.
I am _guessing_ they wanted to mean pollar opposite of A-Team.

(As non-native speaker) I always interpret A-Team as your most competent team for a given task.
A lot of candidates are chosen via the primary not business elites sitting in back rooms choosing candidates.
Nah, it being named after the New York World newspaper is just the sports blogger equivalent of an old wive's tale. It really was built off of the US exceptionalism of the gilded age with the idea that nobody could beat the US at it's own game anyway so why bother inviting them.

https://www.npr.org/templates/story/story.php?storyId=467571...
That last sentence is interesting. The state of things is that a few lawmakers, mostly Democrats, support a national ID, but then most Republicans and a bunch of other Democrats strongly oppose it. It's semi-bipartisan to hate the idea of national ID.

Meanwhile Republicans are very into requiring ID to vote, and a free Federal ID is a great way to allow for that while also solving a bunch of other problems that amount to a bunch of extra work, risk, and stress for normal people, but there's no way they'll join the (AFAIK) minority of Democrats supporting it to get it through, because they like ID to vote but hate, like, good, efficient ID systems, at the same time.

Opposition's mostly fear of government misuse, with overlap with a minority of people really certain it's a sign of the end times and marks us as servants of the Devil or something (I guess it's not when it's in other countries, or maybe those people are all servants of the Devil now, IDK). Democrats fear Republicans will use it to target minorities or set up rules effectively non-personing parts of the citizenry by denying them IDs, after they're (the IDs) made super-important. Republicans are afraid they'll be used to round up guns or track militia members or something. Basically a bunch of people on both sides are afraid of it, so it's a dead issue.
Using a MacBook Pro 2015 model as a server. Works great.
This lawsuit isn’t being filed by drivers, according to the article it’s being filed by “the California Attorney General Xavier Becerra, along with city attorneys of Los Angeles, San Francisco, and San Diego”.

I mean drivers may or may not prefer freelancing, and certainly Uber will say whatever supports their case, but I don’t think the State suing Uber proves what drivers want in any way.
That prevents you from doing the correlation after the vote has been counted but not before.

To do the correlation in person you would have to do it in the polling place, on election day, in front of election monitors and the voter, during the 30 seconds between when the person fills out their ballot and when they drop it into the box.

If your name is on the envelope, now it can be done anywhere between your mailbox and the polling place during the period of days or weeks between when you put it in your mailbox and when it gets counted. Wouldn't we then need independent election monitors guarding the incoming mailboxes 24/7 for several weeks?
It's harder to do chaos engineering if you're not engineering it. What this is really asking for is the service provider to sell chaos engineering as a service (CEAAS?), on the services they provide. I've wanted this kind of thing for testing cloud infrastructure before: you read about various failure states and scenarios you might want to handle from docs but there's no way to trigger them so you just have to hope that they work as described and your code is correct. At the least, let users simulate the effect of the failures that are part of your API.

This would be great for testing the pieces of the stack that the provider is responsible for, but you may still want to inject chaos into the part of your stack that you do control.