skysight-inc/HackerNews huggingface dataset:
The previous post is completely making up the concept of slashers being an exclusive role. People should not be coming to any conclusions from a thread that starts off so wildly disconnected from reality.
This is both strange, and refreshing to hear on HN. Luck.

Quite possibly a forbidden word in the worldview of US Media, VC and Tech.
Especially when that tower was a licensed mac clone SuperMac. I don't think our Jaz drives ever really worked.
Discussed 12 days ago:

https://news.ycombinator.com/item?id=32441911
The Miller test applies to all pornography, not just CP. If you look around, you can find federal cases about "transportation of obscene matters" for adult stuff, e.g.:

https://www.networkworld.com/article/2276921/porn-producer-s...
Excellent article on coroutines performance improvements
> Search your heart, do you think this story ends similarly if they decide to all do

The main difference would be there wouldn't be a blog article on the front page. :)
It's a mix of both. Some people will have some money they'd be paying towards loans -- even if perhaps not enough to cover their monthly payments -- and that money will become liquid.
FreeBSD Journal 2022/07-08 – Science/Systems/FreeBSD
Ahaha... Poor Google.

"Фрюховод", which Google translated as "fryukhovod", means a guy who raises and pets FreeBSD systems. Like cattleman is a man who raises and breeds cattle. It's gentle form. Same way "линуховод" (linukhovod) is a guy who raises Linux systems. Both are well-known jargon words circulating in sysadmin/programming community. :-)

So, the whole phrase your are referring to, can be translated as: "so, many FreeBSD and Linux adepts advise AMD GPU as an alternative".
Check under Section A number 8.

https://oag.ca.gov/privacy/ccpa
This. Based on current activity, it gets close, but if/once fees rise again, there's a threshold above which it becomes net deflationary.
like all 3 of us rn?
PDF:

- https://freebsdfoundation.org/wp-content/uploads/2022/08/03a...
This is unworkable for rural areas.
With which money exactly? Not the money the government just "handed" to them, that went straight to the debt repayment.

Possibly some would do with income they had already set aside for repayment - if the person in question had enough regular income to have had no problems repaying before, and if they nevertheless fall under the required criteria:

> Following more than a year of internal debate, the president said Wednesday that he will cancel $10,000 in federal student loan debt for borrowers making under $125,000 a year or couples making less than $250,000 a year. In addition, those who receive federal Pell Grants and make less than $125,000 a year would be eligible for total forgiveness of $20,000, Mr. Biden said.

The amount of people falling into that particular bucket seems rather small to me, compared to the amount of people who this will be a genuine help.
The Dying Earth books by Jack Vance explore a world where the knowledge to build new spells has basically been lost, and are the biggest inspiration for how DnD wizards work.
The syntax could be "* (minus, columns, here)".
File Size Limits with SharePoint
From your own link on countable sets:

> Equivalently, a set S is countable if there exists an injective function f : S → N from S to N; it simply means that every element in S corresponds to a different element in N.

Defining N is usually done via a successor set, on which case 0 makes no sense to include.
Why isn't the government paying off my car, then?
This is known as Gell-Mann amnesia: https://www.epsilontheory.com/gell-mann-amnesia/
Why Doesn’t America Build Things?
I'm not sure what you're talking about. The article is very explicit that the current polio outbreak is poliovirus derived from live-virus vaccines.

The only obvious conclusion is that people who can get a polio vaccine but didn't should reconsider getting it, because the virus is spreading again and herd immunity against polio has collapsed. Even the vaccine that is implicated in the outbreak still provides protection against polio at lower risk than getting infected; so it's not as simple as "just stop using the oral vaccine".
I thought this was a pregnancy joke and I'm still not sure it isn't??
I wish there was some smart machine learning technology that will take my shitty SQL developer queries and make it more performant - sometimes it is like sitting in front of a bubbling cauldron and invoking magic incantations.
One interesting thing I noticed here is that people don't have see any problem when government give large subsidies to big corps full of money or forgive their debts or use public money to "save" them during economic crashes, but when government give money to people whatever the reason, there is all kind of comments about how this is a bad thing and why government should not be doing it.

Why people are so merciful to big rich companies but so ruthless to other people?
forgot to cite it, it's from https://www.kiplinger.com/taxes/605069/inflation-reduction-a...
Well put. Plus, I learned a new word: contrapositive. Always a good day in a writer's life ...
There's a big difference in responsibility. A driver will kill somebody else when they're distracted, a cyclist will get killed themselves. That's why I find it so spiritually ugly when drivers blame pedestrians or cyclists for getting killed or injured after getting run over, it's kicking down. The bigger the car, the bigger the responsibility. We need to act and judge accordingly.
> Nats start at 0, end of discussion - it's only logical to index by the naturals.

Now you'll just bring out the people who start the naturals at 1.
> I think of rolling the dice as taking a chance without any knowledge of the chance for it paying of.

Rolling the dice just means relying on getting lucky (instead of being skillful or controlling the outcome), usually on an unlikely outcome. When you literally roll the dice the odds are completely transparent (1/6 chance of each d6 value).

In this case (and in general with big rewrites), the thing you can never know about up-front - and therefore are relying on luck for - is whether you can build the new version within the time/resource budget that you allocate to it. If you get the estimation wrong, or hit unexpected problems/delays, then the rewrite can easily balloon from an ROI-positive project to a massively ROI-negative one. For a startup, this is particularly important because you could run out of runway before your rewrite pays off. This is why most people regard it to be a bad idea (or at least a risky one) to do a full rewrite of a product instead of incrementally evolving it. (Spolsky's essay on the subject I think is the canonical list of concerns with a rewrite: https://www.joelonsoftware.com/2000/04/06/things-you-should-...)
If you can't be competitive without grinding your people into hamburger you don't deserve to exist. We need to build a more human-first society and it starts by eliminating these sorts of "loopholes" letting businesses off the hook for abusive practices "because people knew what they were signing up for"

Indentured servants knew what they were signing up for too, it was still selling yourself into slavery.
How about simply not murdering people on the other side of the world?

Here’s a mental experiment for you: what would you do if Russia, lawfully (according to Russian laws) executed people in US? Because that’s exactly what US is doing to the rest of the world.
Bear.app (subscription if you want sync)
Things (sync included, but optional)
There’s no reason a company needs to know your password. But they do need to know a way to contact you.
The cancer analogy seems pretty off the mark to me.

People taking out a student loan voluntarily took on that debt. Pretty much nobody is voluntarily choosing to get cancer. (Yes, some people perform behavior that increases their chances, but rarely is it a 100% chance)

So if someone chose to do something knowing the negative consequences that would happen (repayment + interest), and then the rules change on them and everyone else in the middle of the contract, can you imagine someone being at least a little unhappy about that?

An analogy that I think fits better:

A teacher says there's an exam next Friday on chapters 1 - 5 from a textbook. You study, do your work, skip spending time with friends and family on the weekend in order to study for the exam.

But then the exam rolls around the teacher says, "Nah, you know what? We're only going to test chapters 4 - 5."

You might think, "But I could have seen my friends instead! I could have spent my limited amount of time in different ways over the past week. The guy who went out and partied all weekend got lucky and will get the same grade as me, ugh." I can certainly understand why someone who studied may feel unhappy about that, or think it's unfair.
I'm reading that book now and finding it fascinating.
Why do so many people think "I had to do something before, so if people don't have to do it in the future, that's punishing me"? You'd have paid those loans whether this policy is put into effect now or not; it's in the past.

Smallpox was basically eradicated, but vaccines didn't "punish" people who died from it before they were invented.
Depending on the country, companies may kill you. Even Coca-Cola would not refrain from dispatching hitmen to kill employees if given opportunity. See https://en.m.wikipedia.org/wiki/Sinaltrainal_v._Coca-Cola_Co.
biology inspires software inspires hardware

I guess with more and more stuff coming out of nano- and bio-tech we can append "inspires biology" and bring it back around
For loops are translatable from:

for(initialize; condition; increment) { ... }

to:

initialize;
while(condition) {
...
increment
}

(more or less, some scoping things not encompassed by the above; this is also how pretty much every for loop in a C-syntax language works) The condition of a for loop is equivalent to a while loop's condition. So yes, length - 1 < length will be true on the first iteration, which is fine because the loop continues as long as that condition is true.

What the above approach takes advantage of is that when underflow eventually happens you'll have this condition:

MAXINT < length

Which will terminate it for all possible values of length.
i am amazingly productive working from my couch and/or bed. so far my manager has had no issues with it.
Who cares if they had nuclear because of military goals. The disparity in CO2 emissions is crystal clear:

https://www.statista.com/statistics/1290216/carbon-intensity...

https://www.statista.com/statistics/1290224/carbon-intensity...

Germany releases over 5 times as much CO2 for the same amount of electricity as France. Would France have had cheaper electricity if they used coal, gas like Germany? Sure. But they'd be emitting way more carbon dioxide. The amounts of renewables Germany has deployed is nowhere near enough to offset the amount of fossil fuels they use. Germany doesn't have a renewable grid. They have a fossil fuel grid supplemented by renewables.
most people who are hesitant to update are hesitant because they've been burned in the past. apple has a history of making phones unusably slow with updates and breaking 3rd party software.
Parents let their kids be on the bike lane all the time. Just today on a small trip through the city, here in Sweden, with the weather being excellent, I saw around 10 kids around the age of 8 swirling on the bike lane. Naturally the parents biked next to them.

I would slightly agree that parents that train their kids on training wheels should maybe select a better place than a trafficked bike lane, but I for one is not going to stop them and tell them how to raise their kids. I would definitively not call the police and social service. I would be much more concern seeing the same behavior on the road, and if they were on the highway I would consider it.

> I think they are not allowed but they don't care. Electric or benzin engine alike.

Mopedists are what they are, or rather young adults without a driving license will behave like they always have. Motorized teens. Of course some of them will break the law. Modified electric bikes are however fairly rare since moped strength engines are generally more expensive, and if you are paying that much already then the moped license is fairly cheap to get. Modified mopeds however that goes faster than 45 km/h are very common, especially the four-wheel ones. The legal age to get a driving license is 18 so there is also a incentive to break the law for those that are around 15-18.
The real reason here is that the lenders have the same view you have. They would rather lobby the government to force everyone to pay those loans than gamble on getting money back from students who struggle to get jobs with their degrees.
Up until the last word of the title I was sure it was going to say:

"Virginia Tech researcher finds a new method for recycling papers"

:-P
You could even define this data set as an ephemeral table

Exactly! This is where SQL hurts me the most: not being able to store (partial) query expressions in variables for later reuse. The only way to do this is by creating explicit views (requires DDL permissions) or executing the partial query into a temporary table (which is woefully inefficient for obvious reasons).
> PoS issuance rewards are 4.6%/year

PoS issuance is 4.6%/year per staked ETH.

Only 14M of the total 120M ETH are staked right now, making the real issuance only 0.5%/year when taken as a percentage of total ETH supply.

Subtract the 0.5% burn rate from that 0.5% real issuance rate (with rounding errors), and that's how you get Ethereum's current situation of being "pretty close" to deflationary.
Big companies with that money can hire more employees, offering the community more jobs and furthering our economy. It's very rare for a large company to take a subsidy and hoard it, or not use it for public goodwill.
So defending against an invading empire is a capital offense now?
A Debian (or FSF, or ...) hosted SearX instance would indeed be interesting and perhaps most Free.
Dang yeah I personally am an Arduino/RPi/ESP/Teensy tinkerer as well but have yet to actually make own my PCB design (gerber file? or something).

That's a goal in the future, that would pretty neat use Kicad or something.

So what happened to the AR project? Just scrapped it?

I'm backing a PCVR company and they're making small display stuff too it's pretty neat.
0 for offsets, 1 for ordinals, that's usually the rule. Of course, both are conventions.
And if you exclude the black swan event of 9/11 which the US was unprepared for, the numbers get a lot smaller, e.g.:

"According to the GTD, 80 Americans were killed in terrorist attacks from 2004 to 2013, including perpetrators and excluding deaths in Afghanistan and Iraq, the majority of which are combat-related. Of those 80 Americans killed, 36 were killed in attacks that occurred in the United States."

https://www.start.umd.edu/pubs/START_AmericanTerrorismDeaths...
> except for maybe SQLite

.schema

> if you're using SQLite outside of toy environments or hobby projects, you're doing it wrong

That's an uninformed statement. SQLite is extremely solid production quality code. Of course it's not the universally applicable database solution, nothing is. Sometimes you need Cassandra or its kind, often MySQL|Postgres, other times SQLite is the correct answer.
> I can be much more confident in refactoring code because I know certain kinds of errors will be caught by during type checking.

I'll add to that: static typing also guarantees that your annotations are correct and complete. Prior to Mypy, in the Python world, we would document types in docstrings, which meant that docstrings gradually came to be incorrect--a function that returns a string might sometimes return `None`, but you called it assuming it always returned a string. In other cases, people (including the Python maintainers via the stdlib) will add annotations like "argument 'foo' is a file-like object", which is ... insufficient (do I just need a "read()" method? or do I need to implement "seek()" and "close()" as well?). Ultimately, in the absence of static analysis, a lot of time is wasted reading source code trying to understand the actual type signatures.

> Things have improved a lot in the Python ecosystem of late with the introduction of type annotations and mypy, so to the extent possible I treat Python as if it's a statically typed language, putting type annotations everywhere and always making sure the codebase passes type checking before pushing a commit.

This hasn't been true in my experience. Last I checked, Mypy still couldn't express things like recursive types (think "JSON" or "recursive linked list"), and a lot of things still required jumping through obscure hoops (defining a callback with kwargs). I also couldn't figure out how to export type annotations in my packages, and I had a lot of trouble getting mypy to pull in type stubs for packages that didn't provide their own annotations. In general, Python's typing story still feels very shoe-horned, although it's been a minute since I last fumbled with it, so maybe some of this has improved.
I have somewhat complicated feelings about student loan forgiveness.

Oppressive tuition costs shouldn't have happened in the first place. Nor should university cliques and gatekeeping to education and opportunity happen. I'd like that corrected.

On the other hand, I know people who've suffered a lot because they couldn't afford to take on student loans, or because they paid off every predatory dollar. One of them even died at ~30 from the stress pretty directly attributable to that. Others I know continue to suffer. Tuition forgiveness won't help them, and it decreases their relative wealth. Can we also support these other people?
What city are you in, out of curiosity?
Has someone demonstrated this? It was immediately my favorite CVE but without poc and based on a single story I'm quite skeptical.
> People taking out a student loan voluntarily took on that debt.

When people say this, they are implying that choosing to get a higher education that creates student loan debt is equal to some other choice that wouldn't incur that debt. But of course, this is untrue; the benefits of a quality education are not equivalent to other options. It's not just "student loans or no student loans" in isolation.

To make your analogy somewhat more accurate (though probably still imperfect): it's like the teacher says "study chapters 1-5 and I'll give you a 90% guarantee in the class, and those chapters will be on the test", then the test ends up being only chapter 3. Yes, you spent the extra time studying you didn't need, but you still got the 90% guarantee in the class, so the time debt paid off even if the people who didn't study as much got to hang out with friends more, since they didn't get that 90% guarantee.
> With 0-based indexing the children are at 2i+1 and 2i+2. The parent is at (i-1) div 2.

> Not hard to figure out.

While that's true, "you just shift by 1" is equally good at all arguments for or against 0-based indexing, so deploying it here probably won't convince.
They sell the top case and battery already. What supply chain issues are you referring to?
Simple answer: because everything in computers starts at 0. Address 0 is the first byte of memory, etc.

You can now ask, "why does everything start with 0"? I guess because it gives you nice round (base-2) numbers. With 4 bits you can have 16 different "numbers", either 0 to 15 or 1 to 16. However, representing the number "16" in binary requires 5 bits, so you need an additional bit for the same number of elements. So representing 4 bits as 0 to 15 makes more sense
Really? I don’t typically think of companies as magnanimously providing public goodwill, and you could argue that hoarding cash is what plenty of companies have been doing for the last 15 years.
GitHub IPv6 Proxy
Oh, and less we forget, the cost of higher education has increased substantially, so it's easy for someone who got through a four year college with < $10,000 - I myself graduated in '91 with <$8000 debt - to blithely attribute to financial acuity what in reality is the simple luck of growing up at a time when higher learning was more easily obtained.
Historically population drops were bad. When you lose population, you lose the labor required to support as many specializations, and civilization regresses. Now, though, fertilizers and modern medicine support excess human population, fossil fuels are an energy wellspring that helps reduce the need for physical labor, and AI can free people from repetitive mental work.

Combine this with the fact that yes, our overshoot is horrific, I really do not see why declining birth rates in this era are a bad thing.
Perhaps people are remembering DVD rental Netflix. It was slightly less convenient but had literally everything.
When I was at Leeds University the ground floor of the Physics Admin building was Level 6 (it went up to Level 11). It was built on a hill and according to legend this allowed room for expansion (which never happened) down the hill without requiring negative floor numbers.

To add to the fun the only continuous corridor through the entire T-shaped building was on Level 10, one end of which (the base of the T) was at ground level on its part of the hill. There was a famous 'kink' in the middle of the top / cross-bar of the T (apparently the longest corridor in Europe) because they started building from each end and were slightly off.
It's not.

Assume y.a is the non-nullable primary key, while y.b is the column that may be null.

But in this example there might not be a row where y.a = 5. Or there might be. But you can't tell.
I'm ok with content being spread across competing services. If Netflix was the only game in town (like it pretty much was for a while) we'd see less content.

I don't find the pricing of any existing service objectionable. I can pay about $15 and watch whatever I want in their catalog for a month, then cancel if I decide to try a different service. It'd be different if I were stuck in some long contract but I've yet to see that in the streaming market.
Because if you for example you held off on buying a house to pay off loans, and the day after you saved up enough for your down payment, your buddy Jeff, who ignored his loans, racking up interest, making questionable financial decisions, suddenly gets his loans payed off and now is competing in the housing market with you and everyone else, and home prices rise as a result, pushing your first home out of reach yet again, you are going to be pretty pissed off.
As far as I can tell, claims of principle are meaningless with some folks. The only unifying idea is a thirst for power.
it's the first and it is 0, just like the first index in a C array is 0
This is an entirely different topic, but one where I'm sure we have a lot of agreement. I suspect a most people on HN could have gotten to where they are in their careers by starting at a computer trade school (with the exception of jobs where 'the piece of paper' is a requirement for some reason).
Interesting, thanks for the suggestion! I'll check them out
good take!

i think a more accurate and complete idea is that humans refer to a thing in its entirety, with things being lined up and scanned in order as only a potential convenience

if you ask someone to identify an object, they'll point to the middle (or center of the most important component) of the object, not to the 'start' or 'end' of it in their field of vision..

that said, the human perspective is subtle and convenient in completely different ways to how a computer manages memory, and this 'end-index' idea seems like a useful way to map the human whole-object perspective to a linear memory-index perspective
> I'm struggling to come up with a case where removing SELECT results in parsing ambiguity.

Oh! Is super-ambiguous! Make the parser and enjoy it!

Lets make this more concrete:

city SELECT id
city ORDER id
city id <-- Order or select???

You could then "favor" projection as the most important than the others. Ok, so:

city city city

Which is the table, or the field?