skysight-inc/HackerNews huggingface dataset:
>assume you'll lose everything and dont worry about it.

I completely reject this premise. I'm baffled why you think it's reasonable, honestly.

In backups, even for simple people, one is none and two is one. Online services are DEAD cheap, and can provide versioned backup that protects against creeping corruption and the like.

Single drive backup plans are malpractice.
https://www.carbonite.com/

It's a paid solution but simple enough for my mother.
If you could replace BGP globally instantly with no problems. What would you replace it with?
Surely studying the climate, i.e. a physical system, is completely in the realm of physics. Certainly, it is closer to whatever definition of physics you may have, than education or kidney donation (to take two examples) are to economics.
If this is the case, then it would only compound the problem. Early 20s and never actually learned to code? If you stumble through the interview, a company might still take a chance on you, attributing your apparent lack of coding ability to being junior. 40+ and never learned to code, yet “fell upwards” into a management role that doesn’t require any actual technical skills? Good luck getting hired anywhere else; when your lack of actual skills becomes apparent during the interview, it will not be charitably brushed aside.
Planning on watching Pirates of Silicon Valley today. Maybe not a 100% factual telling, but it strikes a good balance between facts and drama. I haven't seen the more recent Jobs-specific biopics because reviews were exceedingly mixed for all of them- if you haven't seen Pirates, check it out, it's great for a TV movie. I still have the VHS tape I recorded from the original TV broadcast, but I finally picked up the DVD- the downside is that there's definitely no HD version out there.

https://en.wikipedia.org/wiki/Pirates_of_Silicon_Valley
Sorry, friend. Y Combinator and their associates are generally nazi-sympathetic sociopaths, so you won't find might traction here.

Heil Dang
Workaround: say hours at the end. I just said "hey Siri, set a reminder for oh nine fourty hours" and it handled the time perfectly by setting it to 9:40 AM.
Welcoming open, thoughtful discussion and having people much smarter and with more experience than myself available to answer questions in which I'm not an expert is one of the main reasons I frequent HN.
Agreed. That's why I wrote,"but I consider that money far from ----financially---- making someone "a very successful 40-year-old"."
He seems very well grounded in the field.
Likewise, I also think this algorithm has been "discovered" many times but those who did were probably not intending to.
And then after 4 years of backing up (and paying) you find out that BackBlaze silently changed their password requirements and you can no longer log in. Happened to me, lost 2 TB of backed family photos. Their response: "you remember your password wrong". Fortunately I had backups on secondary external drives as well.
even then, with an unlimited (or semi-unlimited) data plan, the provider/ISP would have been paid at some point. Same with wi-fi, except that the user might not be the one paying for the connection between the wi-fi hotspot and internet, but the entity providing the connection to the WA servers would have received some money. In both cases, there's no direct relationship between messages sent/minutes of voice call and the money paid to the network provider, but the network provider still receives money in exchange of providing the connection.
Preferably they won’t be using devices vulnerable to ransomware. So have them run a tablet with iPadOS or Android. But make sure it’s from a manufacturer that quickly provides security patches (Apple, Google Pixel, etc). Then if you can lock the device down to child safety mode and combine it with corporate security settings. Then enable iCloud backup (or whatever the Android equivalent is.)
That's still not a backup though. If you delete or corrupt a file from your NAS, that change will be synced to Dropbox.

Backup and sync are two different things.
This seems interesting, I noticed that AWS recently released global view which fills a similar purpose. https://aws.amazon.com/fr/about-aws/whats-new/2021/09/amazon.... I Like the GraphQL interface use for type safety.
Using a spoon to cut a piece of steak is better than using your hands but it still isn't as good as a steak knife.

Personal EVs are still extremely energy inefficient, 2 tonnes of metal, 500kg of batteries, to transport 80kg of meat. (Not even mentioning the fact that cars are parked 90 to 95% of the time, using space for no reason)

Lithium is becoming harder and more polluting to mine too.
I think this only makes sense to an outsider dev who thinks everything is relatively easy. Tax and accounting is definitely not.

What happens if you fall under two different tax-breaks or if a payment was taken on a certain date which falls before or after a cut-off point? A lot of complexity, that the developers could solve but will not necessarily know how to handle. At least when you submit this to the relevant tax authority, they can spot alarms like this and decide in a reactionary way how to handle it, adjusting tax codes or providing rebates.

There are just way too many things that change too quickly.

That said, I am all for simplification but then you wouldn't need open-source software, you could just do it in a spreadsheet ;-)
Facebook definitely has multiple ASes and likely rolling BGP update strategies already. This isn't the first high profile BGP screwup after all.

However if even one set of routers were misconfigured and it was announcing incorrect routes for all their ASes as result of the issue then their peers will not typically drop that set alone automatically.

BGP doesn't have a Paxos / Raft style smart consensus algorithms, it runs on trust. Either their peers had to trust what FB published or they won't be peering with FB ASes in the first place.

That's what I was meant when I said it comes down to one network web of trust, and if there is a breakdown of that redundancy cannot typically help
DHS publication https://www.dhs.gov/quantum
Facebook faulty configuration change: Who, what, why?
> So, in a way, developers who are cut out from their social connections will work free overtime?

Don't tell companies!
A lot of people use tools like hurl for integration and smoke tests during CI runs. The extension looks nice, but it is limited in that way.
I’m not native and would be lying if I would say my German is great. But I don’t think it’s just about my prononciation, I see it often with German auto-generated subtitles or transcriptions, that dates or big numbers are transcribed incorrectly due to the unit-before-tenths grammatical construct.
Having multiple things actively listening for "Hey Siri" seems like a problem you've created, honestly.

I have my phone set to only engage Siri with the long button press. It saves a lot of trouble.
I can infer what they mean, it doesn't make it a correct statement. Maybe I'm being pedantic, but routers are devices too, and I have computers with multiple NICs that act as routers as well as servers. Intranet vs internet is an arbitrary distinction. If a "device" has an IP address that's reachable from "the internet" then it's on the internet, regardless.
Humans haven't solved driving either though.
My understanding is that this is no longer true: only a relatively small set of trusted entities can perform a direct debit (check or check substitute not present) from an account number without having to perform additional verification. The ones that I’ve personally seen are utilities and colleges; I tried to do the same with a friend once (so he could pay me back for something without having any fees) and our banks refused the transaction because our account names did not match.
Try using groups instead of scenes. Also, key by room, or even use blanket universals (rather than say apartment).

“Turn on all living room lights” works. Also, “turn off all lights” will flip off everything in our house.

Groups are awesome. I have 3 blinds in the north of living room, so I called the, north west, north center, and north east. But they are in the north group, so I usually put them all up at once by saying “open north blinds.”
I see, actually I don't recall how much up to date that repository used to be.

Just found it out, after some Google-fu,

http://www.sunfreeware.com/introduction.html

Still online, amazing.
> Even when countries were on the gold standard, they still had fractional reserve banking. If a troy ounce of gold was $100 , the bank had one ounce of gold and three separate people had a $100 bill, any one of them could go to the bank and get the gold, as long as not all of them did.

Fractional Reserve is easier to understand as debt than as an asset. A bank is given $1000 from a central bank. The bank can now loan that $1000 with interest for a total of $1100. The bank is allowed to loan that debt promise at a fraction reserve rate of 7-1 or 5-1 as loans to other customers. The $1100 promise can be loaned as $800 plus interest for the total loan value of $880. That can then be loaned out as $660 including interest. Then $440 can be loaned out. Then $220.

So the original $1000 from the central bank was used to create $3300 worth of debt.

Money is created using debt promises.
After Nixon went to China and everyone started to asslick China for trade deals etc. - China welcomed into WTO, UN Security Council etc. many countries just dropped Taiwan like a brick for fear of offending China.

The West's ideological struggle Communist China from 1949 though the '50s, '60s, '70 and into '80s was simply 'forgotten' and didn't count for anything the moment
greed, money and trade got in the way - Taiwan was caste off like some old useless flotsam to just fend for itself.

I found the whole slimy exercise sickening to watch.

Taiwan has every reason to be bitter at the two-faced Janus-like behavior of its Western allies. Frankly, I'm ashamed to be a citizen of one of the counties involved with shit ethics like that.

Remember, China hasn't changed its totalitarian and imperialist stance since 1949 (don't forget China's annexation of Tibet, and now we see its violation of the agreement over Hong Kong).

It was Taiwan that held the free/democratic world's flag in that part of the world and we promised to support Taiwan for doing so and instead we dumped her the moment China decided buy us in the West off.)
At first it's entirely un-intuitive and obviously slow, but I kind of like the elegance, and the use of "<" makes sense once you realize that the final sweep will be with an i at the end of the array so that j will be ahead of it.
I think you've warned us off before— you and I may have even communicated privately. Thank you.
Wow, opinions vary here a LOT.

I find Siri very capable and useful. It's surprising to me when I don't get what I want out of it.
Try this - turn on airplane mode and go into the notes app and do a dictation.

On the iPhone, the speech to text can be done on the phone. I'm not sure if this is the case for Siri, but it doesn't need to be done in the cloud.

That said, the words to intent mapping doesn't appear to be something that the on phone model is able to handle.
It's odd that the same general population can read news papers and books. New papers are way more dense than books and they enjoy reading all of it.

How much more dense are screens than a newspaper. Even news websites try to cram in as much as they can on as little space as possible yet they are popular among the same audience. Its more about unfamiliar text on screen more than the dense text.
As someone who has thought about becoming an instructor, what platforms are better?
I think its important to look younger / in shape on a zoom call these days. Noticed I have gained a little weight and my face is looking tired in a few recent zoom calls (I am on zoom everyday now). Zoom is just your face right there taking up the screen and with so much of hiring done via the web now it takes on more importance. Going to start working out again this weekend, and see if I can get that youthful employable look back. In person interviews make it easier to minimize this, zoom makes it a necessity.
> who do you sue?

I've recently realized that a lot of the crap on Facebook comes from this ambiguity.

They've basically created a system where it is very hard for anyone to take responsibility. Case in point: New articles posted on FB tend to have very low quality comments, almost as a rule. For pages that post these articles, it is extremely difficult for them to "moderate" those comments, in order to enforce high quality discussions. In fact, their is a lot of pressure on those pages to not enforce quality commenting. It is hard to say, even, that the organizations who post new articles are even responsible for creating a positive community around their Facebook posts.

Contrast this with the "old way" that newspaper brought in reader voices: Through letters to the editor. No matter whether or not you agreed with the opinions, these letters were (and are), of a completely different caliber than the typical FB comment. The newspapers willingly published them, and, in a sense, took responsibility for them. Namecalling, slander, misinformation, etc are mostly (though not always) filtered out of letters published by newspapers.

Compare this, too, to a forum like Hacker News. Here, we have a steady moderator who enforces the rules, and that the community also helps enforce. The rules are clear enough. Low quality discourse is discouraged, and sometimes even removed. There is someone whose job it is to maintain the quality of discussions. On the comments on a Facebook page, that almost never happens, neither from FB or from the company hosting the page.

As has happened through the history of online forums, without decent moderation, things tend to devolve very quickly. This is exactly what's happened at Facebook. They've created "pages" that could be there responsibility, or could be the responsibility of the people running the page, but nobody really takes responsibility. Everything, instead, is focused on engagement. Publishers want to drive traffic to their websites. FB wants to keep people on the site, and "engaged" with their advertisements. Moderation, in essence, has been almost completely ignored.
Having read the paper, Betteridge may actually not be true here :D
Unless your current salary is extravagantly high this means that either they think your desperate or they are low paying as a matter of policy/financial situation, or they do not want you to actually accept. All these options are not good for you.

So I would thank them for their consideration, politely decline, and move on.
cf the guidelines https://news.ycombinator.com/newsguidelines.html

> If the title contains a gratuitous number or number + adjective, we'd appreciate it if you'd crop it. E.g. translate "10 Ways To Do X" to "How To Do X," and "14 Amazing Ys" to "Ys." Exception: when the number is meaningful, e.g. "The 5 Platonic Solids."
I think the first step is recognizing that there is a mob and mob behavior. Then, act to disband the mob by not engaging in mob behavior, and convincing others not to engage in mob behavior.
The only plus side is they aren’t wielding torches and pitchforks. The mob has always been bloodthirsty, readily dispensing “justice” against those in the out group for being in the out group.
Ethical Hacker
Hiring now an ethical (or no so ethical) hacker. If you are interested please contact me on ana.m@tabella.cz or apply directly on the link provided. Thank you
Not really. Bubble sort compares adjacent elements, while this compares every element with every other.
There is not a single signal that would not be better defined by just asking your devs.

Don't use commit history to measure any sort of performance if you have competent managers who can communicate with developers, and don't accept "devs are hard to talk to" as an excuse.
Ask HN: What do you know now that you wish you knew from the start?
it is not static since it is constantly hacking your brains
Same! I remember doing some very basic stuff with BASIC and SuperLogo back in the day and fairly quickly becoming disillusioned with a feeling of "is this all there is?". Then I discovered an early edition of Phrack discussing NOP slides and advanced (to me, at the time) techniques for injecting code into already running binaries. It opened my eyes to how deep the rabbit hole really goes.
That depends on your company culture. We introduced a tool like that and it’s been helpful for both for management and eng teams to start meaningful discussions — e.g PRs are taking long to review (e.g perceived as not high priority), PR sizes are getting bigger (e.g hard for the reviewer), some people review way more PRs than others (e.g bottlenecks), bug vs chore vs feature PR trends, new code vs refactoring trends, etc.

Need to have the right people who are asking the right questions.
I am living the life I want and increased my productivity
The thing with small businesses is that it's all-consuming. If you think you can squeeze work-life balance out of a business, then you are borderline delusional.

The (false) freedom, (unstable flow of) money, and (faux) independence of being a business owner can seem great, but the 24/7/365 grind isn't worth it for so many who try. I didn't have a weekend off for 9 years!

If your business fails, take the lessons and run, particularly with regard to whether you want to be owned again by your livelyhood in future endeavors.

Maybe failure is the door you've been looking for. Don't be afraid of it.
It is: https://en.wikipedia.org/wiki/Play_for_Tomorrow
> too young to know FORTRAN.

If you don't know, you don't know.
This is what I do for our family computer. All our photos and videos are on the family computer, it continuously backs up to backblaze with forever history and we push all our photos and videos to Google Photos, too.

We print the photos we really like and put them in albums. If our house burns down and we lose the albums and computer, we still have Google Photos and backblaze. If either Google or backblaze end their relationship with us, we still have our local copies and albums (and the other service).

We do pay for Google storage and for backblaze, but I think it comes out to around $12/month.
> So in more sensible ecosystems you will have, e.g., Gemfile and Gemfile.lock. pip freeze is, effectively, the way you create Gemfile.lock, but it forces you to destroy Gemfile to do it.

No, it doesn't.

pip freeze -r requirements.txt > requirements.lock.txt

There's plenty of legitimate criticism of python in general and pip in particular, but much of yours send to be criticism of things that are factually untrue.
I would be happy if there was just a place to upload the form to online. No fancy software needed. I have to mail my Quarterly 941 every quarter or pay some overpriced software to do it - https://www.irs.gov/forms-pubs/about-form-941

I think the popular counter argument is worth knowing. The TurboTaxes of the world argue that if the Government just sent you a pre-filled out form they could mess up many of them & you would possibly overpay if you didn't do your due diligence. This tends to get support from those who like to argue in favor of ideas such as "smaller govt" & "govt is inefficient compared to businesses where the capitalism market will pick the winners". Obviously both of these ideas are highly controversial.
My Short, Hopefully Unbiased Take on Windows 11
Their promotions are usually time limited. And you'll have to make a separate account because the promotions are for new users only. So now you have your content spread over multiple accounts. But you can use Udeler so that you have local copies of everything, much better anyway.
Saving you a click: No solutions are presented; it's just a list of obvious problems, and "maybe it will sort itself out somehow". Followed and preceded by a pitch for the interviewee's new book, of course.
Sleep sort is heap sort. The heap is just built into your OS.
The language of science is mathematics, so code that more closely resembles mathematical notation can be more efficient for practicing scientists to understand. There's a lot of value in code that looks like the expression published in the paper, because when another scientist wants to build upon or modify that code, they'll read and understand the paper first, not the package code.

Also in physics, sometimes you get really large expressions with a lot of Greek letters and operators. In the paper, you make it a double-wide multiline equation with LaTeX. It makes a big difference if that corresponds to a few lines of Greek symbols in your code, and not twenty.
As someone who started their career in their 30's and who works in an area of the world were 6 figures requires a fair bit of seniority I really hope not.
Slightly different model would be very valuable. Airtables 50k row limit is very annoying and blocks us from even trying.
I prefer 9. It makes no less sense than 1, but it is conveniently much closer to the + and - keys.
IonQ S-1
If you look at the people who have been "cancelled" the vast majority of them are still employed, still selling their books, and often have even more prestige as a result (just amongst a specific group). Most of the internet has never heard of Dorian Abbot, yet not only does he still have a job, and not only is he still being invited to MIT to speak (just at a delayed date apparently), but now he has a bunch of advocates arguing on his behalf.

At this point crying cancellation is just a marketing ploy that specific people do before they launch their next book.
It'd be interesting to see what would happen if facebook and twitter were down for a week or month.
Typically to raise funds you need to be able to show real growth in at least a few metrics. Revenue is great, but if you can show user growth, and/or growing time on platform month over month that will get investors excited, even if revenues are down. Sometimes revenue goes down when you change strategy, but you still need to show growth in other metrics to get investors on board. If revenue is down and user growth is down it will be nearly impossible to get someone to put money in that scenario.

If you aren't showing growth and revenues are dropping you are in a failing situation and the sooner you accept it and make some hard decisions the better (been there myself more then once). Doesn't mean you have to give up, but you may need to work harder, be more creative, look for alternative revenue sources etc and definitely get the growth metrics heading up. It could also be maybe time has run and you guys are done with this attempt and so closing shop and moving on is best. Only you & your partners know.

FWIW, this is where cultivating relationships with high net worth people early and often is helpful. A lot of times they are wiling to fund a good venture even when it doesn't match traditional funding guidelines. Usually this is them funding people they believe in with an idea they think can grow, but it usually requires prior relationships being built and is hard when you are already in trouble. If you have these connections or can develop some to this group of people it might be helpful, if not for this venture for the next.

Good luck!
Oh yeah...I'm a high school dropout with a GED, and some redneck tech school training.

I've managed to do OK, even with that. In fact, it has probably helped me to be much, much better at my job.

I call it "the Boy Named Sue" problem[0]. I have had to deal with so damn much adversity, in my career, that it has forced me to constantly deliver, and go "above and beyond," in everything I've done. I've looked up a lot of noses, and it does make me cranky, but it has also forced me to be pretty good at what I do. No one will take me at my word. I have to show them.

[0] https://www.youtube.com/watch?v=WOHPuY88Ry4
"Think what we please, and say what we think—how better to sum up the happiness of political freedom? And the reverse is pure tyranny."
- A History of Knowledge, Charles Van Doren.