jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Our company uses two of these as monitor servers in offices - they monitor the local switches, internet connections, and regional availability of our various services. We also cache Debian packages on them, making Vagrant box rebuilds much less painful.

They work great for these purposes, and we rarely have to think about them.
I'm not sure that I see the convenience. When I click on a link and it's text, I can just start reading it. If it's video, I either need to dig out a pair of headphones or get up and go to another room, so as not to disturb my officemates. It's far more convenient to just click the back button and find a text link.

Similarly, when I'm reading text and a message (e.g. email, IM) comes in, I can switch over to the other program, reply to the message, switch back to my browser, and the text is right where I left it. With video, there's no such guarantee. Also, I've never come back to a text document and needed to sit and wait while it buffered again.

I can easily alternate between four or five different text documents, taking each a paragraph of two at a time, and still follow what it happening in each one. This may be a personal deficiency, but I've never been able to do that with videos.
In reality, most documents today are multi-file archives that hide the complexity from the user anyway. The same goes for applications. The days of managing individual files passed a while ago.
It's really a toss-up. Dallas is the second-closest, obviously. London might give you a westward route across Eurasia instead of eastward through the US. I think I'd probably do Newark or London, avoiding Dallas in case most of North America falls into the ocean, and avoiding Atlanta in case something changes with the port blocking.
This is an interesting idea, I am going to try it out just to see if it changes how I work (for better or worse). If you are using an nvidia card you can go to the card properties and turn the digital vibrance down to 0 to get a gray image.
iPhone consulting can get into the range (as does embedded work in general). But it's not a sure thing by any means.

Objective C feels much more pythonic in execution than C or C++ does. (I too prefer python)
Are you writing a synopsis of what happened or a romance novel? So far it seems there are multiple thoughts, and the part about the pretty girl is pretty tangential.
It is important avoid confusing metaphors for scientific theories.
If ever there was or will be a time when special relativity was or will be violated, I will be extraordinarily surprised. Newton's law wasn't fundamental, it was just a law, while special relativity may be the most fundamental law we have considering it manifests itself in everything. That's the difference between a mere law and a fundamental law.
Oddly enough, before reading this I randomly decided to change from a background image to just a gray background. I also cleaned up my desktop, and I did feel some sort of difference in terms of productivity. I'm as up to date on e-mail as I have been in a very long time, but it could also be because I'm going on vacation for two weeks tomorrow.
I saw Kickstarte mentioned in a regional South African airline's inflight magazine today (1time) - a photography project about South Africans and their bicycles.
Terrorism isn't a crime against people or property. It's a crime against our minds, using the death of innocents and destruction of property to make us fearful. Terrorists use the media to magnify their actions and further spread fear. And when we react out of fear, when we change our policy to make our country less open, the terrorists succeed -- even if their attacks fail.

– Bruce Schneier
>However, this is no longer a copyright issue. Now we're just talking about access to their servers.

I would disagree. The whole issue stems from a copyright issue. Without a copyright infringement claim you wouldn't get the cease & desist letter. Without that letter, you wouldn't have the specific situation which leads to this verdict.
Depends on the threat and the secrets you are protecting. If it’s looking REALLY bad, or the secrets are important enough (SCIF), you start destroying things and hope you finish the destruction in time to get out.
This is also why torrents have trackers - unless you scan 0.0.0.0/0, you'd have no idea what IPs are peers for a torrent without a tracker.
> Sadly, there’s not currently any way for a developer to identify the type or version of a screen reader that is being used

That's at least partly because there are some vocal blind people who don't want websites to be able to know that they're running a screen reader at all, for fear of discrimination. I believe that stance is misguided. I'll illustrate why with a story. A few years ago, my best friend, who is blind, was trying to do something on PayPal, and couldn't complete the task with his screen reader. I tried to do the same task, with the same screen reader, and didn't have any problem. So I figure we got caught in an A/B test or phased rollout. And it occurred to me that PayPal would never know that he failed to complete the process because he was using a screen reader. If we allowed websites to know what screen reader a user is running, they could collect useful data that could help them improve. And frankly, the problem that we actually have with accessibility is not willful discrimination, but indifference.

P.S. It was a weird feeling to hear the name of a product that I developed from the ground up in the "What about ..." section heading. Yeah, I'm talking about System Access, the most obscure (and perhaps poorly named) screen reader mentioned in the article. No offense taken though; I understand where the author is coming from.
Programming throwdown. A long running podcast that started with a programming language each show and has branched out to a lot of cool topics. I really like the tool of the show too.

https://www.programmingthrowdown.com/?m=1
Because my data is stored in Stripe. I don’t need visualizations. I print all the data in my terminal [0].

[0]: https://twitter.com/ezekgabrielse/status/1345157874356465664
On iOS there was a one-time purchase fee. I recall there theoretically also being an annual charge, but IME this was always waived.
A cop sees a guy crawling around under a streetlight and asks him, "Sir, what are you doing?"

The man replies, "Well, officer, I dropped my car keys and I'm trying to find them."

The policeman offers to help, and they search fruitlessly for ten minutes.

Finally, the officer says, "Are you sure this is where you dropped them?"

"Oh, no, it's not. I dropped them way over there in the parking lot."

Dumbfounded, the cop says, "WHY are you looking over HERE?"

"Well, the light is better over here."
> can it be as generic and vague as he wants?

Carter pardoned anyone/everyone who dodged the draft during the Vietnam War https://en.wikipedia.org/wiki/Proclamation_4483
Political undertones?
The government should have investigated it. The media have poor access to voting procedures and ballots and are unable to properly investigate. They can only question.

The Stalin misquote is difficult to deny: "It doesn't matter how people vote as long as [those in power] count the votes."

Also few, if any, election results were truly audited.

There was undeniably fraud. E.g., in Pennsylvania mail-in ballots had mismatched signatures, ballots were accepted beyond the law's limiting dates, ballots with no date were accepted, etc.The fraud was committed by Democratic-party supporting voters, judges and local voting officials.

https://townhall.com/tipsheet/katiepavlich/2020/12/07/mark-l...

Mail-in ballots are an invitation to fraud and now that the Democrats got away with it bigtime in 2020 the floodgates will open in 2022 and 2024 producing a flood of fraudulent mail-in votes in other states where Dems will do their best to pass and modify (by legislative fiat or court order) similar mail-in voting laws.

The sitting president simply told it like it was.
Does your team use Numba?
I used to think so too but now it's become obvious that someone else is sending on behalf of the "CTO" or I've just been added into an automated funnel.
Wait what? You mean to tell me that Emacs LSP already uses tree-sitter?
What sucks is powerwall cost $7.5k for 6.5 kWh of storage. A decent sized house is going to need 2-4 to handle a reasonable outage, and if you want to be able to power an AC.

My Model Y has a 75 kWh of battery just sitting in my garage, and S/X owners have 100 kWh (maybe 90 after refresh?). Really wish Teslas could use a vehicle to grid to somehow tie into a homebase powerwall for this kind of situation. My understanding is there is no inbuilt way to get more than what is needed to charge the 12V out of a Tesla...
I agree with inelastic demand. There is certainly a bare minimum level beyond which we still have a crisis.

That said, I think the higher order effects of a market regulated to require more responsive rates could lower this threshold.

For instance, if every homeowner in texas might get stuck with an expensive winter heating bill because of new regulations around rates, we would consider requiring all new construction use gas furnaces where possible.

As it currently stands, I was just talking to a friend who got taken to the cleaners because his brand new construction uses resistive/heat pump for heating, despite the trivial & cheap availability of natural gas.
Before the freeze, I ordered this generator - https://www.amazon.com/gp/product/B07Q1DLKBG/ (yet to receive it tho)

As stated on the website, it can provide 9.5kWh per half a gallon, which is about $1 in Texas right now. Which becomes about 10c/kWh or $100/MW.

Question is - why we do not hear stories about homeowners selling their gas-generated electricity into the grid and capturing the difference between $0.1/kWh and $9/kWh?
Cry me a river: she and all of us had *decades* of notice that this was coming, and yet we all did nothing to nurture leadership and force "old white men" to accept different cultures and communication styles. Now the hammer has come down.

Sure, this is a crude and ugly way to force the matter, but private industry f*ked this up bigtime. If you don't want government regulation, you have to step up.

Success example: Google and the other cloud hosting providers got ahead of environmental regulation by many years for the "green"ness of their data centers - yeah yeah greenwashing whatever, the point is that they're making a much more serious attempt than anybody else, and unsurprisingly, nobody's talking about mandating green data centers, because they're demonstrated leadership.
Hey this is a great app, congrats, a great idea and great execution!
I don't know that anything has necessarily changed, since you've described the university experience I had almost 20 years ago. For what it's worth, if you relate to college as a hoop that you have to jump through (I did), then you'll almost certainly have this experience.
Got it. If that's what you're reporting, then you might want slightly different language: "have been up" is past tense, so implied (at least to me) that you were just talking about year-to-date.
I'll take on as many as my schedule allows. Maybe 4 or 5
Nice work. Sent you an email.
Thanks
Marco Polo (1254-1324), who was on a Venetian trading expedition to China in the late 13th Century, related accounts from other traders that certainly sound like they were in contact with Arctic peoples, e.g, stories of "immense white bears" and "sledges" that were drawn across the ice by teams of dogs.

So if the Polo family (and others) were trading Venetian goods into China, and other traders were trading Chinese goods into the Arctic, it's not really too surprising that some of those Venetian trade goods wound up in Alaska.

It's very cool that they've found physical evidence though!

Edit:

This part:

"A growing body of evidence from the Bering Strait region indicates that the movement of non-native materials from northeast Asia to northwest Alaska has been occurring via undefined routes since the first millennium AD, if not longer."

ignores the fact that Native Alaskan and Siberian peoples were regularly crossing the Bering Strait long before Europeans arrived on the scene. Not only did they have excellent boats (good enough to hunt whales!) but in the winter you could just travel across the ice. There's not really much of a mystery here about how trade goods could have flowed.

The same is true of the popular "land bridge" story, by the way. While a temporary land bridge may well have had some influence on the population of the Americas, the fact remains that indigenous peoples were perfectly capable of crossing the Bering Strait. Before the Cold War intervened, many Alaska Natives had family in Siberia, and vice versa. No land bridge needed.
Not related to the subject of the post, but for anyone interested OP seems to run a stock portfolio tracker for dividend investors, which he mentioned briefly (his blog mostly concerns his investing endeavors). It seemed pretty cool to me and is in need of support, so I'll leave the link here:

https://www.digrin.com/
I explained why you can't - Because you don't know what you don't know. An error margin or error rate or error probability or whatever error measure you choose to use, relies on your knowledge of the problem set. This is already known to most researchers. Establishing probabilities such as "life on planet X" or "existence of aliens" etc are problematic for the same reasons. Certainly these are not every-day decisions, but merely to illustrate the point. I suspect we might agree somewhere in the middle - maybe our disagreement is on what constitutes every day decisions?
Freezing rain usually occurs when you have an inversion aloft, resulting in above freezing temperatures over sub freezing temps, along with precipitation. The snow that falls melts, then chills down as it goes through the cold near surface layer. So when it hits an object, it freezes on contact.

For this to occur, you need temps to be pretty close to freezing, as if it's too warm, or won't refreeze, and too cold, it never melts to rain.
be right back, headed out to the ATM machine to get some cash to pay my electric bill
LTCs are like hotels with under-paid immigrants changing diapers.

Of course they knew 'there was a transmissable virus' - but what does that mean?

"Nursing homes and LTCs did not have extra staff or isolation wards, sanitarium-level protection"

How?

With what money?

Who is going to mandate it?

Who is going to 'hire a bunch of new, trained staff immediately'?

This would bankrupt Private LTCs and the Public one's had no access to funds.

How does the mid-level manager of an LTC have the knowledge or ability to come up with emergency protocols?

These hotels were not prepared, they responded with PPE, by isolating workers to floors and residents, they increased testing, closed of visitors - and possibly, as you say did something about the air ventilation.

.. and masks were one part of the policy ...

... and now it seems they have it mostly under control.
I checked again and their website still looks like something made by an AI using a template.

https://www.solarwinds.com/

We’re Geekbuilt.®

Developed by network and systems engineers who know what it takes to manage today's dynamic IT environments, SolarWinds has a deep connection to the IT community.

The result? IT management products that are effective, accessible, and easy to use.
I would imagine robots like very high torque low speed motors with no backlash. Built in high precision position sensing is also probably nice.
Finally, a sane voice! It's time that we realized that many things are simply not political in nature, no matter what social justice demagogues want to tell us. Selling customer data to advertisers is economic, not political. Resisting being forced to classify independent business partners as "employees" is economic, not political. The ethnicity, race, and gender of your applicant pool is economic, not political.

Politics has to do with generation-defining issues of our time, like choosing a more rational voting system at the national level and building broad support for a sensible third party that genuinely represents the interests of voters like myself, who are poorly served by the trifling squabbles of the current political "establishment." All this other stuff that certain biased parties want to paint as "political" is just the natural outcome of well-understood deterministic processes of economic self-interest, nothing more and nothing less. No use whining about cold, hard reality!!
Ah, my bad. I didn't realize those were different from governance tokens, which are more directly analogous to stock.

That being said, just because something is commonly used for fraud doesn't make it illegitimate. There are fraudulent companies in real life, though usually there's more legal recourse to go after them.
Fake it till u make it - old skool NYC phrase.
>The irony is, people happily invest their time on becoming gurus in web frameworks with a 2 year shelf life max.

The biggest reason I want to find another line of work. Programming is fun. Wiring together flavor-of-the-month frameworks is torture, but that's where the jobs seem to be.
I wonder if you're running into the problem of mixed cultural standards on HN. People here come from very different backgrounds but we interpret each other's statements without knowing that—a hard problem. I'm not assuming anything about you but I can imagine different pairs of backgrounds that would react quite differently to the simple, blunt question "was it suicide". Some would think "what's the problem it's a simple factual question" while others would wince and almost feel pain. This isn't an issue of PC culture, but of the lossiness of channels across multiple cultures.

Different cultures also have different standards around speech vs. writing for such a question, as well as around public vs. private. And a small private conversation and a large public internet forum are miles apart even before bringing culture into it.

On HN we're dealing with all that and more. Our way is to try to have a local culture in which people err on the side of posting thoughtful, substantive comments. These two factors—considerateness for others and solid information—compensate for packet loss in the channels, making it easier for real communication to occur, leading to more interesting conversations. But it comes at a cost: utterances can't be quite as sharp or colorful. We give up some expressive range. Things get more bland. It took me years to reconcile myself to this—I hate blandness and am a fan of the historical art of vicious wit—but then I realized that if you don't make this tradeoff the smart people eventually leave, and that would be blander to say the least.

People do sometimes mistake this approach for political correctness—and then wonder how the author of "What You Can't Say" could have created both—but that's because they don't understand what HN is going for. (I feel annoyed sometimes when people accuse us of being champions of bourgeois politesse when they haven't the least idea, but what can you do.) We're trying to optimize the site for interestingness—intellectual curiosity. So you should think of it as an engineering tradeoff to achieve a design goal: one we have to make to protect HN from the dynamics that make internet forums less interesting and then dead. This design decision goes back to the founding of the site: see https://news.ycombinator.com/newswelcome.html and https://news.ycombinator.com/hackernews.html.
>but it may also investigate cases proactively

Translation: We're going to ban whoever the ADL and SPLC point the finger at.
Editing title, body etc. is probably the most used tasks in a content system. Do you disagree?

Working fast is great, but with filters, columns and searches your adding complexity. We love working fast with complex systems. They don't (is my thesis).
> On a related note: what exactly is the business value for google to abuse your trust and misuse the passwords you've given them in the course of non-client-side encrypted password sync?

No one else in the world knows my passwords. Period.
> Casting a u_int32_t over a 4-byte string (like an SMTP verb) to get a value you can switch() on.

How do you ensure your code is portable between the architectures with different endianness ? One trick may be using htonl on the u_int32_t to get it to a canonical format, but probably there would be better approaches ?
Your job as a teacher or as a presenter is to extend the available materials, and to provide me with insights that I might not gain from Googling existing materials.

Not to prevent me from accessing the available materials.

Not to control access to information.

If what I am learning from your teachings and from your tests and from other students can be entirely replaced by Googling through test banks, then you're not helping me advance.

If a presenter is reading off the slides?

If you're not utilizing what is available, whether Google or Khan Academy or iTunes classes or otherwise, you're not helping me make connections. To think. To research.

We see similar transitions arising in many human pursuits. In journalism. Booking travel. Financial markets. Programming. Music. And education. And in an earlier era of teaching, simply bringing calculators to a test.

Don't make me memorize. Make me think. Make me research.

It appears the professor has unwittingly also proved his teaching approach has failed.
Obviously most people misunderstood my GP post...

The point wasn't that his system was in some way adequate because he happened to be using one good piece of kit, but that that particular piece of kit was better than average.

Additionally, the GGP post makes some assumptions about acceptability of backup procedures that may not be correct - for example, that in Instapaper's case anything but the most current backup copy would be useful, and therefore long term storage of older copies isn't of primary concern.
Author of Next Generation Shell here - https://github.com/ngs-lang/ngs/

Yep, there is a bunch! Andy, author of Oil Shell has a nice list for you:

https://github.com/oilshell/oil/wiki/Alternative-Shells
But why would Signal not publish their code? Didn't they just receive a generous quasi donation from that Whatsapp guy?

Can anybody imagine what could be going on?
I'm preparing to return of office in next few weeks and have realized errands to be my most cherished feature of WFH. I could run to the mechanic, store, vet, doctor, etc. without much inconvenience as these are all things that I utilize in my neighborhood. Commuting has common complaints (time, money, stress) but spending your time 30min/hour away from your home also makes it difficult to leave mid-day without making a simple errand consume a half-day.
Honestly, I think decompiled C++ might be easier for me to read than regular C++. Half of the confusing parts are compiled out entirely.
I'd say what regulates it is that the quality bar is so high, that the low level is just not exciting. We've become accustomed to the high quality, and now expect the extreme performance and wild stunts the pros manage to pull off.

The same happened with other artistic endeavors. Few people these days really want to see an amateur sing or play an instrument. We have so much high quality music that doing it "okay" doesn't really cut it anymore. Before an okay player/singer might have added to a party. Today, most of the audience will be just waiting for it to end and for somebody to put on some decent, commercial music.