skysight-inc/HackerNews huggingface dataset:
When I moved into my current house the VDSL (FTTC) cabinet that serves my road was full, so I could only get DSL.

I wrote a script that checked the OpenReach availability API every few minutes so that when someone ceased their service (because they were moving homes) I would be sent a link to upgrade my service. I think it took about 2 weeks.

I did the same for the second-chance London 2012 tickets.
>And you, the customer, are now stuck with 6Mbps DSL from a single provider for $80 a month.

Almost everywhere in the US you can get at least 25mbps for less than $80 a month. And within almost all cities and their suburbs, you can easily get 100mbps+ for less than that.

Unbundled network elements was a stupid utopian idea to begin with. No one who knows a lick about broadband policy actually wants to go back to anything like that. The current model is essentially that you're responsible for building your own infrastructure if you want to be an ISP. That has actually spurred an incredible amount of investment in infrastructure across the country, since you know that if you spend a ton of money laying a thousand miles of fiber, you'll be able to reap the rewards of it, not have to rent it out at cost to your competitors.

American internet service is the best or one of the best in the world for a large, populous country. Certainly, the major European powers don't come close (remember when Europe had to beg Netflix and others to reduce video quality to 720p early in the pandemic? US internet service held up perfectly without any throttling.). Only Japan and large parts of China are comparable (again, not counting small or lightly populated countries).
It's exactly that simple. Stop making excuses for your terrible corrupt lying politicians. People didn't want to spend trillions of dollars on war, yet the politicians somehow made it happen. And they can't enact popular measures for what they tell you they consider to be the greatest problem ever faced by humanity? Get out of here.
What's a high traffic surface? Isn't this rendering on the client anyway? What's high traffic?
Clearly, an insect hotel is not for you. You treat nature as a source of entertainment to cherry pick.

Even if you favor particular insect species, usually because of ridiculous reasons like liking their colors, you seem to miss the point that they're supposed to have enemies.

Why do you think insects lay an incredible amount of eggs? Because 99% will not make it. They're not supposed to make it. If the caterpillars of your favorite butterfly would all survive, there'd be no foliage left anywhere, which in turn would collapse many other things.

Applying human morality to nature is even more ridiculous. Our very own species is a million times worse than the absolute worst parasitic insect.
Ionizing radiation can cause cancer directly by damaging the DNA of a cell creating mutations thus increasing the probability of cancer. Heat is just heat. In extreme cases, it can cause severe burns. Cancers caused by burns and wounds are rare but possible. I think you may have factored in UV radiation that we receive from the sun, but this is something else: higher energy UV rays are ionizing radiation.
I'd be surprised if there existed a significant number of software development professionals who could answer a flat 'no' to this (although I'm certain there exist some amount who only do it when it is more direct a solution than anything else, and not for its own sake).

Most of the code I write for personal use is for one-shot scrapers or "query this database and fiddle with that information to give me something interesting"--the only things larger in scale than that which I continue to work on are a Discord bot and... well, I had been working on a Slay the Spire mod and it's been rotting for quite a while.
Damn.

Well, when you owe $10,000 it's your problem, when you owe $10,000,000 it's their problem :D
Except it's more complex than that.

Ideally you want to have multiple runners, and for them to scale so that developers aren't endlessly waiting in job queues. On top of that you might want proper network segregation, and for it to be on a separate virtual network to your workloads to reduce your blast radius. You might have problems with connecting your server to third party SaaS outside your network, etc etc etc
There are some sites that are so useless and they have never ever helped me once, yet somehow they are always in the top 10 results

1. w3schools

2. pinterest

3. microsoft answers and all microsoft websites actually (it always looks like the person asking the question is asking exactly what i want, but unlike stackexchange, there are seldom any useful answers)

4. all the code clones for SO

5. all alternative to / review sites like capterra, g2, alternativeto, etc. They might have some good suggestions but they always hide the link to the software/site and instead link it to their spammy page. So you have to select part of the link and then re-search it on Google. Doing this for OSS projects can sometimes lead to a whole new rabbit hole.

6. The best of lists. Google for the love of god, please ban them.. they are always always SEO spam and product placements. Often the blog post itself says "to put your product on this list pay us a $1000 and we will include them in our list."

7. Quora and similar answer sites.. okay it's a mixed bag but you have to be very careful on these sites as most often the answers are just spam. I never read any answer with a link in it. But I think it's more Quora's problem than google. But if google is strict with them they may do a better job at moderating I guess. Also now quora hides answers and asks for a payment. Did they learn nothing from experts-exchange!
Interestingly the Russian dashcam phenomenon is similar to "florida man" - it's availability bias. Florida has more published wacky crime stories partly because of their public records policy, and Russia has a lot of dashcams due to there being a lot of insurance fraud with pedestrians being "hit" by cars.
IIRC integer literals are the blocking issue here. Bounds checking (and elision) happens anyway, but when `Index<T>` is implemented for multiple integer types, `foo[0]` becomes ambiguous.
‘Paul’s Boutique’ – From Bust to Best (2019)
CSS Parent Selector
> In the US it would have caused a mini riot.

Is that true everywhere in the US? In NYC I saw a lot of cars with rubber bumper guards, presumably to protect against these little "nudges" when parking.
This is an April fools right? Why does my business need this from Tailscale?
Thanks for the pointer. His comparison of Draft vs Lexical makes a lot of sense. I'm keener to understand the different between Prosemirror vs Lexical. He mentions that he pulled the best ideas from libs like Prosemirror.

I'm curious how Lexical is an improvement over Prosemirror's approach. As to my current knowledge,

1. Prosemirror considers state as the source of truth and syncs to subsequent states using deltas. The state keeps in sync with view allowing us to directly modify states to bring effect in the view. I hope this is the core of Lexical as well. One thing that isn't to my satisfaction is syncing ad-hoc view changes to reverse update the state. Is it better in Lexical? basically can plugins like Grammarly not screw-up Lexical's internal state?

2. ProseMirror does take a modular approach. It has zero dependencies and allows us to pull in only the necessary parts needed for our feature-set. How similar or different is Lexical in this aspect?

3. Prosemirror has a rich plugin system. Everything is a plugin - even the keyboard shortcuts. Very similar to Lexical I hope?

4. ProseMirror has a concept of Decorators i.e if you want to decorate your views without reflecting those decorations on the model. For example, if we want to underline spelling errors, but not include spelling error boundaries in the rich text's core data model. How is this dealt with in Lexical?

Essentially, I'm curious as to what areas Prosemirror could have taken a better approach!
I use uBlacklist in Safari - highly recommended. In Chrome I have a custom search string that adds "-pinterest -quora" because result on those spammy sites are behind a login wall
Great news to hear Lexical replacing Draft. Also great that you're handling `beforeinput` (like Slate).
I work on a text expander browser extension and supporting Draft is a pain[1].

Are there any plans to make inserting text from the "outside" easier on Lexical? Maybe exposing the Lexical instance on the dom node (like CKEditor does)? Right now we're using `execCommand` to support Lexical.

[1] https://github.com/Briskine/briskine/blob/master/src/content...
Yes, I tend to write small programs like that all the time, it's one of the reasons I like computers, to write programs to do things.

A few I remember:
The FinalKey, hardware device that acts like a keyboard, is a password manager.

OSGG, a lander game I actually want to play.

Chromogen, a bash script that generates lovely static image albums.

"sovs" at work, which fetches a fresh source tree because our procedure requires calling multiple programs with multiple parameters.

Lots of one-off things to fetch something out of some file or do some task on a set of files, for example, I made a utility that let me batch cut video files by giving a list of start-end times.

My memory fails me, and I think it means I should probably be better at keeping those utilities around and organized..
Sometimes the best security is to go low-tech. At the risk of not being original, I vote for a mechanical/physical hardware switch for microphone, and a manual lid/lock for the camera (or chewing gum, but it will leave marks :-) )
> I look forward to racing with you!

We'd be racing in different directions. ;) The answer of which tack is fastest could be closed in on using 2 identical sailboats with GPS starting in roughly the same position and heading off on their different tacks, but to account for wind being different in different places, the two boats would need to race over and over again... I think at least a thousand times.

Occurs to me the water itself at times has speed, and will also be different in different places and times. So it's harder than I imagined to figure it out.

fwiw I've sailed craft that will make 20 knots sailing almost directly into a 10 knot wind, and 30 knots in a 15 knot wind. Gotta love multihulls.
This comparison completely ignores a glaring counterpoint: corn.

It's not the Democrats shoving through corn subsidies, then cramming ethanol requirements into the system. It's not Republicans either. It's universally bipartisan, despite ethanol being a terrible fuel source.
This is a thread on an article entitled “Due dates are a lazy way to gain commitment”. We obviously don’t agree here, and that’s fine. Let’s leave it at that.
"In the human skin, melanogenesis is initiated by exposure to UV radiation, causing the skin to darken. Melanin is an effective absorbent of light; the pigment is able to dissipate over 99.9% of absorbed UV radiation."
https://en.wikipedia.org/wiki/Melanin

"Radiative relaxation quantum yields for synthetic eumelanin"
https://pubmed.ncbi.nlm.nih.gov/15068035/
Many companies with on prem setup also don’t know when their devs need the software. Some have people in multiple timezones, some do async work, etc.
NFT auction of Jack Dorsey’s first tweet closed with a high bid of $280
GHz not Mhz for your GPU specs.
Morning coffee, check
Daily github incident, check
In theory, yes, but in practice most of the difficulty in maintaining an on-prem Gitlab will be that individual company's bespoke installation of it.
Show HN: Simple VPN
It's considered good etiquette to disclose you are the author of the thing you're recommending.
Radiation, if you're in a vacuum. It causes no end of problems getting this right. But if you're on a planet you've probably got an atmosphere to help.
Having friends in pharma too, I never hear anything about the commercial end that I don't find disgusting. I get that like any business the goal is maximizing wealth, but feeling empathy for the "customer" makes the margins and decisions seem sickening.

Honestly, the idealist in me says healthcare/pharma/research should be publicly owned and operated.
All these "papers" are just large companies flexing their hardware resources.

"Join our vendor-locked implementation" is all I hear. "Trust us by investing into writing software for hardware you can never own".
For ages I remembered this as 'battery-horse-staple-correct' but then I see loads of people saying 'correct-battery-horse-staple' so now I think I'm the one who is wrong.

I wonder which way round is actually the right way to say it?
I came here originally with the purpose of saying, it's not games, it's AAA games. But after thinking a bit more about it.

It's the author, the latest game in that "look at my gamer creds" list is from 2015 and it's the fifth sequel.

With the exception of payday which is an incredibly shallow online thing, all of the games in the list are a sequel whose original title, and core gameplay is more than 20 years old at this point.

And sure if you are playing the same game as 20 years ago you might be bored at some point.

Side rant, the number of hours in the list don't successfully accredit Sandy as an avid gamer, at least to me. I am pretty sure I have more hours on Civ 5 alone as she does on all games combined, never mind the grand theft auto series. I think I might have less on GTA 5 but that's because GTA: San andreas is better.
Or maybe they want a society they can participate in?

Edit: They=Millennials
Simply having customers incurs costs in support. The more customers you have the more different hardware and OS patch and ancillary software configurations your app is running on, the more uses your app it put to, the more problematic edge cases in the UI and functionality and bugs will be encountered, the more feature requests you will get, the higher the chance that old versions of your app will be in use for longer.

Eric's exactly right, you're providing a service and service costs scale up with users. Not all of them linearly, but some for sure.
> e.g., regulators exempting lenders from regulation leading up to the 2008 housing crash

Congress changed the regulations, not the regulators.

I really have no idea what examples you're thinking of.
Whatever it covers, it never stopped anybody I know from ordering whatever shirts they wanted, even if it had like 100 logos of all possible brands on it (yeah we really tried to trigger some reaction - couldn't), and nobody ever had any problem with us ordering it or wearing it (or any other t-shirt we """illegaly""" made).
Yes, besides the many scripts I built a visual basic program back in 2000 to make packages of photos and text for my travel blog (before blogging was a thing)

This way I could prepare all the content of my laptop and then upload one zip file in an internet café and have it all published. Internet was still scarce back then. It worked very well.
Prepare for Armageddon: Ukraine’s tactic against Russian hackers
Turkey’s e-government website, other gov-related sites hacked, journalist claims
https://archive.ph/tMUOA
> At the expense of unpredictable, expensive memory leaks triggering application termination.

Rust’s borrow checker does defend against it as well for safe rust, unless you are doing something very stupid, this is just false.
It has been observed, by its effect on other things, and in particular because this effect isn’t always the same. Most galaxies’ stars orbit at the wrong speed, but some behave as expected. Most galaxies gravitationally lens the background more than expected, but in some cases (colliding groups) something that doesn’t shine or reflect any EM radiation is causing lensing next to the galaxy while the galaxy itself is closer to what we expect without dark matter.
>Too many modern maps lean heavily on limit-removing ports, and other modern features, and lose the sine qua non that made Doom unique and special.

Boom-level limiting removing ports and WADs are not that distinct to for example, Memento Mori, Requiem or Scythe.
>The fundamental conflict is that the person and their wife's goals are not aligned.

It would be that, if all goals were equally good and individual taste was the ultimate criterium (which in some cultures are, not always the best ones).

Otherwise not wanting to "devel into a responsible adult" doesn't sound like an issue of "conflict of goals" (any more than one parent being an absentee parent would merely be a "conflict of goals" as opposed to a problem), but a development issue.
Faiss is great, but I see there being several strong reasons for using Pinecone:

1. The people who built the Pinecone vector index include some of the top experts in information retrieval/vector search in the world, the chances of someone like myself building something more efficient in Faiss is pretty slim, even after spending months learning the library and as much as I can about vector search

2. Faiss is only a vector index, it doesn't manage your data, so you need to personally build a framework around your Faiss index to handle that, speaking from experience this can be frustrating

3. Pinecone has one of (if not the) most advanced implementation of filtering available, they use 'single stage' filtering, which provides pre-filtering speeds with post-filtering accuracy

4. Scalability, want to search through an index of 2B vectors? Not an issue, getting that working with Faiss is not fun

5. Ease of use, all of the above takes an API key and ~5 lines of code to setup
IIRC, 10+ years ago my friends used to run a cracked desktop virtual network client called [hamachi], to play multiplayer local lan matches over the internet and bypass the internet lobby systems.
I'd predicate the answer to this question on a much more materialistic basis than the author : it's weird to sell software because it's doesn't really exist. I mean, it's barely tangible.

You can copy it indefinitely. It doesn't exist physically.
It's much more natural really to buy, say, a painting or a house. You can hang it, see it, use it. You have exactly one house, exactly one of this painting. Software, compared to that, just feel lazy.

One could argue that most software in history did not really improve anything, and that true innovation came from advancements in hardware, which software just took time to adapt to.
> For anyone interested in AWS's the so called free, the lowest tier: It's free for 12 months then it starts to cost 10 plus dollars a month.

AWS has both free-for-12-months and always-free quota (sometimes both, at different levels, for the same service.)
So many that I ended up setting up a k8s cluster across 5 raspberry pis just to host all the little services my home network uses.

And of course hundreds of little command line utilities from 1 liners to hundreds of lines of Rust or Python scripts.
This person's goals seem to be different from yours. Why not let him or her study what they're interested in without acting as if it's a mistake? What you see as a mistake in degree choice is based on your experience coming from your school living your life.
I am always surprised by those timers but I am under the impression they aren't accurate because they are inflated by idle time like waiting for queues.

I say this as someone who has 200 hours in clicker heroes and I haven't played that game for 200 hours. I just left it open and checked every 20 minutes.
Not really - the universe isn't full of W bosons that we've miscalculated the mass of. But it's possible that the new physics that is proposed to explain the mass discrepancy also provides an explanation of dark matter. I would say that's unlikely though.
I agree cloud providers shouldn't be able to bankrupt their users due to high usage. IMO it should be mandatory to set a limit it makes sense from a finance side.

In my case my cards don't have $12 million of a limit so they could not actually charge me that amount of money. It makes sense if you use invoice type billing i.e. like a company but as an individual these insane bills can't actually run.
We tried that in Europe and it was really the worst thing that can happen. Public funding is a good idea, public ownership is a really bad one. Even the German healthcare system is a combined system of public funding of privately owned healthcare providers.

The biggest problem of pharma is IMHO lack of competition. The field is over regulated - some of it is for good reasons, but perhaps it went too far.
They’ve been both predicted and observed. Dark matter is a conjectural solution for an anomaly in the rotational speed of galaxies across their discs. In my opinion, it’s almost certainly a bodge, and if the W boson has a different mass to that expected it could account for what we call dark matter, as the implications go far beyond just the additional mass - if the mass is off, then perhaps the nature of the weak force is misunderstood - for instance, perhaps the mass variance is driven by a hidden variable, and that in turn could account for what we regard as “dark” phenomena.
Considering 1-4, the term slob might not be that extreme :)
> You can’t pin down the when, how much, what and how all at the same time

Precisely. And my point is that you should set the when and how much as soon as possible. Then negotiate the what. Then, based on all these information, decide on the how.

Usually tho, people love to start on the what, immediately think about the how, and give pointer on the how much. Inevitably, the when question comes, and can significantly alter the other points. Everyone hates to have their "perfect plan" questioned by an external deadline, and management is resented for it.

As engineers, the how is where we have the most control and knowledge, so this should serve as an adjustment variable, not the other way around.

The Milton quote applies really well to software engineering, we have all known tons of projects that linger in the "80% done" state for extended periods of time, it's a staple of engineering. A significant portion of project management is psychology. Some of the best PM I have had had almost 0 technical background.
He is still relatively popular with Republicans, who are famously skeptical of climate change and dismissive of green energy. If he was really an environmentalist he would be making some effort to reach out and persuade them to take these subjects seriously. That is table stakes - being the voice of reason would cost him absolutely nothing and could open the door for more people within the American right to come out in favour of green policies

> ... and are now having to decide between whether to put food on the table or fuel in their tank?

And if either side cared about this then they'd be advancing policies to improve public transport so Americans weren't so car-dependent, or doing any number of things to ease the pressure on lower-income households' budgets (increase minimum wage, make healthcare free, tackle the student debt crisis or introduce paid parental leave for starters)
The Secret IRS Files Inside the Tax Records of the .001%
Around 4/5 years ago I saw their Facebook page and was surprised with the bad reviews. And here we are, companies are still using Atlassian.
Sentry-CLI – A command line utility to work with sentry
The low quality typically consists of ugly appearance and ridiculous or defective architecture, which rarely impact the fun of shooting monsters too seriously: even mediocre and uninspired careless placement of monsters in boring environments results in decent combat action.