skysight-inc/HackerNews huggingface dataset:
Yep. Polaris checks can be sampled, but still covers pretty much all types of workload and scenarios/races over time.
RMS tried to promote the use of “perse”, “per”, derived from “person”. As with anything, accepted usage depends on if it becomes viral.
It would cost 10x, and thus they never do. They instead can only pay old crusty companies for software that's passed through all regulatory hoops to which they provide shit support.

I'm not trying to replace that company with my free labor. Mostly looking for ultra low hanging fruit - like scripted replies to FAQs that burn 15 mins/day replying to.
I’m, uh, not sure you’re supposed to identify with that character.
The famous John Calvin quote about relics comes from 1543, and many of the other quotes come from before 1000, while that catalogue is from the 1870.

In between comes the Protestant Reformation, more than a century of religious wars across all of Europe where one side in many cases actively sought to destroy relics and the gradual conversion to Islam of many densely populated Christian areas.

A catalogue from the 1870 is next to worthless for telling us how many relics existed in the early 1500s.
You got yourself a deal. That's way cheaper than it is currently.
I was going to say, with the increase in mobility today it could be a nightmare having a patchwork of laws at the municipal level.
https://en.wiktionary.org/wiki/toit
Lots of visions are mediocre, incoherent, or superficial.
The idea that Trump could have successfully usurped power is truly deranged. He couldn’t. Period.

January 6th was terrible but it was in no way anywhere close to being a real threat to democracy. To insist that it was is delusional.
Listen, kids, if someone tells you to do overtime: run!

You-must-do-overtime is a management fail and a strong indicator for bad leading.
Sublime Text has never came close to dying.

It was only adderal driven developer crowd making mountain out of a mole because they felt uneasy their frigging text editor hadn't been updated every other week.
This is a pretty standard government shakedown, done nationwide. Small businesses get hit with assessments annually on "property" values. Businesses with expensive machinery get hit really hard.

If the assessor is not permitted inside a location, the assessor will assign an estimated value of property (which is usually higher than actual). Then, the business must go through an audit to show what property / equipment exists at their locations.

One time, L.A. county looked to go as far as taxing taxing satellites orbiting in space, because the owners were based in the county. https://www.newscientist.com/article/dn1006-los-angeles-plan... I don't believe this passed though.

Businesses get hit with endless fees and taxes from the gov :(
One example could be scaffolding out a CRUD app and DB fairly quickly.

Even excluding scaffolding, VS can eliminate a lot of the boilerplate that takes time if you need to type it out yourself.

Not saying you can't setup VSC to do those kinds of things also, but VS is a tools included solution out of the box. (I say this as someone who hasn't touched VS in a few years now, but used it daily for a few years before that, and who generally enjoys using good/fast text editors.)
I tried, but I simply can't follow your train of thought. You keep going back and forth between criticizing Wikimedia hiring and technology choices, advertising yourself, and deliberating over onion services. And it all seems extremely tangential to the article (which is really not about the future of Wikipedia, or Tor, or your career).
Part of your premise is that you can know when an election is going to come down to 6 votes.

Assuming that's true, you just need to know when it is going to be close, and that only requires polling, not prescience.

https://www.thegazette.com/article/polling-shows-iowa-2nd-di...

Slightly more than two months before Iowans begin voting, polling shows the open-seat race in the U.S. House 2nd District as a dead heat.

In a live poll of 406 likely voters by Harper Polling, Republican state Sen. Mariannette Miller-Meeks and Democrat Rita Hart each had the support of 41 percent of the respondents

So this is exactly the kind of race where a smart cheater would cheat, not trying to get Trump to win California or Biden to win West Virginia. But I assume people who are corrupt and cheat are going to be corrupt and cheat even when it is not in their own interest. And just by chance that will affect other elections happening at the same time.
"Hmm, cool project idea but if the subject doesn't know you're doing this, it is a bit weird to stalk their online footprint."

Wait, which one is the real cyberlurker? ;)
And then you spend an hour figuring out how to configure the extension, and it's still clunky.

I like VS Code just fine as a text editor, but as an IDE Visual Studio is so much better, even for CMake projects.
assuming you're in ca, $200/year for a tag and $0.50/gallon is not sizable
In dash display of the OBS2 data in real time would be great. I wonder if that will ever be a thing.
The charging stations are likely not a durable advantage, they are cheap enough to build out that other companies will be able to catch up.
(Note: I worked on https://ide.atom.io and Facebook's Nuclide team).

On the topic of performance - one of the architecture decisions that VSCode nailed was the 'extension host' (https://code.visualstudio.com/api/advanced-topics/extension-...): all VSCode extensions are sandboxed in a child Node process, and can only communicate back with the main IDE process via the VSCode API. This has huge benefits for performance:

(1) extensions can never block editor startup. this was a huge problem for Atom as package loads were startup blocking and it wasn't uncommon to have multi-second startup times with lots of packages installed - especially due to the fact that JS packages typically repeat dependencies, resulting in tons of bloat. Also extension authors are rarely performance-conscious

(2) extension code can never block the core rendering thread, another huge problem in Atom - you'd often have stuttering/frame drops if extensions were doing blocking work on character or cursor changes, which was more often the case than not..

The tradeoff of course is that VSCode extensions are very limited in the set of UI customizations they can make but MS did a very good job of designing their APIs to be sufficiently extensible in this aspect (i.e. having APIs for extensions to hook into all core IDE features). Atom's extension ecosystem was much more fragmented resulting in dependency/versioning hell.

As a side note, another benefit of the extension host model is how it enables extensions to semi-magically work on remote filesystems (including inside WSL) without needing complete rewrites.
Right, that's why the economic crossover happened around 1987 for me.

I got the Color Computer it cost $149 which was the cheapest computer on the market but I extended the 4K of RAM to 64K, added a disk controller, two disk drives, a disk controller, sound card, speech synthesizer, telephone modem, serial card, multiple printers, tandy-branded tape decks, television sets, etc.

The first IBM PC was crazy expensive but not much better than the home computers, in fact, downright inferior when it came to graphics and sound: my Color Computer, the Apple ][, the Atari 400/800, your TI-99/4A and the C-64 were better platforms for games. The ability of the PC to display 80 columns on the screen compared to the 64, 40, or 32 of lesser computers was what made it "suitable for business".

In terms of processing power and scale the PC wasn't much better at first because you couldn't fit enough memory cards into the computer to upgrade it to the full 640K. The system for using more than 64K of memory was half-baked but not hard to write efficient programs for.

The PC AT was crazy expensive when it came out too, but it was powerful enough to endanger the systems integrators and vendors like Cromeco who advertised in Byte magazine

https://archive.org/details/byte-magazine

which I've been reading at the Internet Archive to refresh my memory of 1980s computing. These were people who made powerful computers on the S-100 bus that got installed in merchant ships, supermarkets, electronic labs, etc. They advertised heavily in Byte even though their products were infrequently mentioned compared to home computers and the PC.

By 1987 there was relentless competition between clones of the PC AT so I got one for about $1200 including a monochrome monitor. Soon people are publishing benchmarks in Dr. Dobb's Journal showing that a $2000 desktop computer beats the VAX-780 minicomputer that we were all in awe of long long ago.

IBM and the clone makers did all that and they kept compatibility. EGA graphics was good enough to make games like

https://en.wikipedia.org/wiki/Commander_Keen

by 1992 or 1993 sound and video cards are getting good enough that graphics oriented computers like the Commodore Amiga could not keep up. In 1994 I get my first 32-bit computer, install Linux on it, and it is equal to the Sun workstations I had just been using at college.

The CoCo was great. It had me writing assembly language when I was 10, Often I was frustrated that other computers had more software and that the tape storage was unreliable, but once I got the disk I installed an operating system called OS/9 that was multitasking like Unix and even plugged in two serial terminals that I could log into.

The 286 couldn't manage that trick because of the "brain damage" that Bill Gates complained of.
Numerous replies to your comments here have pointed out why cache invalidation is hard. You've responded to them by saying "Good point!" (always with an exclamation point), and then proceeded to demonstrate in your response that you didn't understand their point.

This comment describes the "hard" part of cache invalidation best: https://news.ycombinator.com/item?id=31674251 - your response to them makes very little sense.

First, you acknowledge that they're correct, though you use obtuse language to say so: you seem to like using the very abstract term "dependency" to represent the very simple concept of detecting updates.

In your second paragraph you then go off on an unrelated tangent by saying:

> Now getting back to the “what’s really hard about cache invalidation” part.

No. You're not "getting back" to that - you're changing the subject back to the topic of your article, which is unrelated to cache invalidation.

> Say you just have a k/v store, no joins, nothing.

Cache invalidation is about invalidation - it's not about your store architecture. It's not about the implementation of logic that processes the clearing/overwrite of values, it's about the when and nothing else.

> just doing TTL, would be simpler.

Yes. It is simpler. If you want to avoid solving the hard problem, you can use a TTL. Now... how long should it be?
Article claims the practice is adopted by Google, Facebook, Tesla, Palantir, Shopify, GitHub. That tells a lot!
I can't come up with reason why you got downvote. This is a fundamental and basic thing on designing type. I'm afraid to comment "merge what?" (genuine question)
There is nothing specific about the French system that cannot be replicated.

You need to be registered on the voter list, show up on election day with your passport or ID card, take a bunch of small papers with candidate names on them, go into a privacy booth to put whichever candidate you want in an envelope, then you walk to the center of the room where the election officers check your passport again, you have to sign your name on the list, and the head of the voting office opens access to a big transparent urn where you drop your envelop.

At the end of the day, the count of the votes is done in public.

I don't remember any history of voting fraud in any kind of election.
I'm in the same boat. I bought ST3 and have avoided going to 4, as now it's just my scratch pad and .txt viewer, not really used for development.
> Spanish even distinguishes cuñado (brother-in-law by blood relation to your spouse) from concuñado, your spouse’s sibling’s husband—something like “co-brother-in-law”.

I learnt something new today. So the English in-laws concept includes both one's spouse's sibling's, and sopuse's sibling's spouse?
Yeah. I forgot that written Chinese has 他 as the generic and 她 as the gendered one specific for women. In Mandarin, 他 and 她 are both pronounced the same.
For sure it’s a heavy approach, but if you need a full blown browser with JS, then that’s just what you’ll have to do. Use the right tool for the job.
There's nothing there; tootie is just slandering
Didn't someone once set the PETA website to #BEEEEF
>> You can always add a "get" prefix or "app" suffix (or a bunch of other options). If you are sold on a company name then by all means, grab the domain.

I totally agree, you can always "upgrade" later to a better, shorter, or more appropriate domain later. The TLD doesn't matter, either. The only potential exception to this would be if you're building something "local", whereas you'd want to get the ccTLD domain if you're targeting users in one particular country.
Oh that's sad, because it works pretty well. I switched to it from Popcorn Time because I was having some issues, thanks for informing me.
Well, I'm thinking that companies are mostly based on rules and processes. Humans are a lot of things, independent and can follow processes, but they are also flesh and bone - there's a lot about how humans work that we can't change by "reprogramming". It's hard to make people twice as perceptive about (for example) people walking behind their car when reversing. Because it's about our perception and senses, not rules.
>Just stretch out your freelancing entry.

I also did that and it got people to wonder, in resume reviews, why my freelance content is so short given the amount of years.

I have done ~18 months worth of work in the time spanning from 2015 until now. It is sparse. So looks like there's not an easy way to spin this. I might just tell them I was a caretaker for my mom (which is the truth).
When I first started started reading HN well over a decade ago I knew to expect some pretty far-reaching topics. I have never been disappointed in that regard. However, I am humble enough to admit I never expected to see the phrase “scooter seizures” in an HN headline.
It is for grad school. Nobody in academia cares if you went there for undergrad.
I want that written on a t-shirt.
Ask HN: Is the price tag on premium domain names reliable?
I recently wanted to register a name under the .online TLD, and found out that it was a "premium" name with a hefty annual price tag. The price was economically viable for me, but I abstained in fear that the owners of "commercial" TLDs might be free to suddenly incur a massive targeted price hike for a specific name, for example if they saw that the site became popular and was doing well, implicating it as a good subject for "ransom".

Does anyone know of any cases of this happening, or know if this behavior would be a breach of some fundamental rules of ICANN or similar?
The unempathetic programmer in me says it prevents bikeshedding and the subsequent emotionally charged conflict.

(The lefty liberal in me says don't be a cunt to people)
John Smart – The Goodness of the Universe (Stepping into the Future, 2022)
so at minimum two people apply and get past HR's filters per a week.

hard to replace is when there are no interviews a week.
Good thing EU is all 220V :) Not sure what the standard current is for a circuit though (in the US the standard outlet is 120V 15A, although the Tesla charger usually goes up to 12 A).
If the government wants to solve the housing affordability crisis it needs to eliminate policies that increase house prices and keep wages low, then it needs to build houses and increase minimum wage. Everything else is a distraction.
It actually looks pretty good! Definitely will give it a try, kinda looks like Rimworld.
This presentation presents a conceptual model for understanding evolutionary and developmental (i.e., increasing in complexity) processes at all scales. It is, like Kurzweil's narrative, a general theory of the future, but it is also more ambitious and encompassing than that. Using this model Smart speculates about the longer term fate of our universe and certain possible attractors (likely types of events) that will occur along the way.
It is normal to advocate for your needs but asking for it to be included from day 1 is weird. The same way you don't start a saas app with localization from day one.

I'm not blind so for sure I won't really care about accessibility but honest question why not use an ide developed for blind people instead of using the same as non blind people?
Yeah, I get loads of emails from recruiters every week. Usually for contract senior positions. I ignore most of them and may ask one to filter me for junior jobs if it's possible.
What’s your thought about the random distribution of scooters in sidewalks that visually impaired or wheelchair-bound people are trying to navigate?
Growth really means productivity. That doesn't mean simply "more": it means "more with less".
Auto infrastructure takes up 52% of cities like Houston.

If autos were taxed their fair share - they should be taxed more than Real Estate - yet property taxes are a much larger portion of municipal revenues...

Gas taxes in most states have a very small percentage (or none) of municipal budgets (52% of the city that is roads and parking lots).

Gas taxes mainly pay for state routes (state level) and highways (federal level). This is a VERY small percentage of the total road network.
The OP didn’t say anything was wrong with Google and you repeated exactly what they were getting at.
As long as Toit is licensed under the GNU Lesser General Public License v2.1, I am unlikely to consider using it. By contrast, MicroPython is licensed under the MIT License (MIT).

As others have noted, Toit seems like a bad name. I suppose non-French speakers will tend to inadvertently mispronounce Toit.

Getting traction is hard. In my opinion, having a restrictive license and a bad name make it less likely Toit will gain traction. Finally, Toit's licensing reminds me of Mongoose OS https://github.com/cesanta/mongoose-os#mongoose-os---an-iot-....
Solutions are also complicated because "Atlanta" isn't a single city with a unified government. The greater Atlanta metropolitan region is composed of multiple separate cities plus some unincorporated county land. Residents of the suburbs and exurbs often have different priorities than residents of the urban core. So any major changes in housing and transportation policy would have to be driven at the state and federal levels.

The same issue applies to most other large US cities.
Bird doesn’t make the scooters, they just allow them to sit on the sidewalk clogging the pedestrian space and making life miserable for wheelchair users.
> In Emacs/Vim I can't even escape the program if I don't know a keyboard shortcut.

With emacs this is a feature, not a bug ;)
That's my point. Parent poster was saying that excluding students from high school sports was the same as excluding them from gifted programs. I countered by saying that, for the equivalence to work, the students wouldn't be able to study at all to be like exclusion from high school sports.
Ah, thank you very much
Spanish distinguishes between cousins from your parent's siblings (primos hermanos), and cousins from your parent's cousins (primos).
A == "Design of your system"

B == "Inconsistency between your caches"

GP: A -> B

You: "Imposing order and synchrony is [bad things]" == "If you don't do A then [bad things]", i.e., (not A) -> [bad things]

Also you: "Even if we did, then [other issues]" == "Even if you don't do A then [other issues]", i.e., (not A) -> ..what? B?

You are certainly not arguing against the A -> B implication.
I’ve tried to read Lolita a few times, and have never made it through. Between the turgid prose, the abominably horrible narrator, and the pedophilia, I simply lack the endurance and interest.

My daughter had to finish it for a uni project and she confirmed for me that the depressingly boring tone continued to the morally inadequate end.

I’ve read a few of the “greatest” books of the last 200 years and simply cannot fathom how this one was so well received.
My high school had a "data processing" class which had some FORTRAN programming. We had a key punch, and we'd give the decks to the teacher, who would take them to the university twice a week. This was the 1978-79 school year.

In the fall of 79, the computer science lab (which was not related to the FORTRAN class) got 5 TRS-80 Model 1 computers. I wasn't in the computer science class, but I borrowed the Basic manual and read it one day when I was supposed to be paying attention in calculus class. (Financially, that may be the single most valuable thing that happened to me in high school.) And it was magic. I could make a change in a minute instead of a week. In terms of how I interacted with computers, that changed the whole world.

But program storage was on cassette tapes. I found out that the top of the microwave at home was not a good place to leave the tapes I brought home from school.

To me, the next big step up was a PC with a 30 Meg hard drive. It was a clone (Leading Edge, if anyone remembers them). It came with Hercules graphics (or a clone).

And then, after the PC had been out for a while, suddenly there came the explosion. I'd look at this month's computer magazine, and there would be an ad or three where I'd think "huh, I didn't know you could make a computer do that". And that went on for... maybe three to five years? And then I started seeing ads where I'd seen that before, but this one was clearly better. And then I started seeing ads where I'd seen that before, and this wasn't any better, but it was maybe a bit cheaper, or had a slicker ad. And at that point, the revolution kind of ran out of steam. Things were still changing, still improving, but it wasn't a revolution any more. I'm not sure of the date, but it was probably somewhere around 1990-1992.

And then came the Internet, and it was a revolution again.
IANAL, but here's one way to at least discuss it with him.

Let's say you own 40% of shares, he owns 60%. The code you want was developed by a single person (him) in 6 months. If you can agree that a reasonable developer salary would be $120K/year or $10k/mo, your software has a value of $60K, with $24K belonging to you already, and $36K belonging to him. So you could offer to pay him $36K for it. If you think you can hire someone to reproduce the software for less, then that would be a better alternative for you. If you can get quotes to produce the software for less, even better: you can use those to negotiate for a lower value of the software.

At the same time, if he is planning to use anything you have built together, such as customer lists, etc., you'll have to agree on a value for them and he would have to pay you 40% for those.

Does your Founders' Agreement cover any of this? If it does, it could make things a lot easier.

One of the best pieces of advice I ever received was from a lawyer who drew up a 50-50 corp agreement for me and a business partner: while you are still on good terms with each other (now!), put in writing how you will dissolve your company and part ways; because at that time, you may not be on such good terms.
These scooters are not part of any solution, but rather the result of a successful brainstorming session to determine what money-losing idea can receive investment money. In theory, they are a practical way to travel 0-3 miles while overpaying, not being able to bring much, and introducing high risk of personal injury. Bicycles fit these use-cases much better.
> Businesses get hit with endless fees and taxes from the gov :(

So do people.

Show me businesses being taxed > 40% of revenue.
Lightning fast must be an upgrade from the blazing[ly??] fast days. Tangential, but I've been wondering, what comes after "web scale" on that axis?