skysight-inc/HackerNews huggingface dataset:
MetalLB has been in beta for YEARS. It's OK for dev/qa/staging, but I wouldn't put in prod.
I mean, this is on a single core, not a cluster.
Agreed, I love Qt and use it a lot. But they triple license it (GPL, LGPL, Commercial) and then strongly imply that you need a Commercial license to develop any commercial software with it.

That's just not the case. You are perfectly free to choose the GPL or LGPL license for commercial development, as long as you understand and fully comply with the selected license.

I don't blame them for trying to limit their binary installers to paid customers or registered users, but building from source is always an option, and gives you more control over dependencies and library versions anyway.
"long for nor fear the next day" can be interpreted as to fulfill your responsibilities so that you don't fear the next day.
* The Wave Organ in the Marina

* Mechanics Institute Tour

* Seward Street Slides

Buy Pepper Spray. (Kidding...sort of..)
It's very opinionated compared to the alternatives and it has a "batteries included" kind of approach. There's a "right" way to do things and you don't need to pull in a lot of third party libraries for basic functionality. The native typescript support is really nice too.
why is it an "abortion pill" if its the night after but a "birth control" when its the night before?
Sitting down and talking it's often hard to be as precise as you would like to be. Especially when you don't have time to reflect on the implications of what you've just said.
I believe Wikipedia has resorted to polyfilling it using this:

https://github.com/brion/ogv.js

That's great and all, but it has limitations, and obviously, is ludicrously less efficient than it should be.
I think code running on JVM is JIT-compiled too. But it's still a JVM.
That’s like saying that banks making risky bets on CDOs in 2008 had nothing to do with housing
I hope things can get fixed without fighting, but we badly need to revise the constitution for the modern era. The thoughts and idea of the slave holding, racist, mysoginistic, rapist founding fathers needs to be scrapped. They didn't want black people, poor people, or women to have a say or rights and now we're seeing the effect of those ideas in the supreme court which is currently ruled by activist federalist society "judges"
With IPv4 + NAT your address does not change for 24h in most connections, while with IPv6 it changes every 10 minutes. IPv6 is better for privacy there. The outgoing port for IPv6 is also still randomized, so if you look at it over 2 days, on IPv4 you get two IPs doing a series of connections while with IPv6 you have potentially thousands for each device doing connections, with no way to correlate them.
"Show me your flowchart and conceal your tables, and I shall continue to be mystified. Show me your tables, and I won't usually need your flowchart; it'll be obvious."
-- Fred Brooks, The Mythical Man Month (1975)
Other people are just recording their words?
Yep

- artificial limit on number of doctors

- unlimited lobbying by pharma companies

- unlimited advertising for said companies

- single payer system gutted every time

- insurance company lobbying prevents insurance across state lines

- on and on
It's quite remarkable that an effect of this size on such a large group seems to have gone undetected for such a long time. As a layman, I would almost have expected geriatricians to have made the observation during their own practice.
The equivalent in remote is a chat/thread turn into a call with a screen share. Managers and seniors encourage juniors to ask questions or just “speak” their minds. There are multiple touchpoints for that to happen, dailies, 1:1’s, spontaneous check-ins b/c people care. In a culture where remote work habits are good, these will be imparted on new-joiners, especially less experienced ones.
I know it’s pessimistic but the moment google search add a banner for chrome with a shitty UX (like now clicking the text field search box will bring it full screen and suggestions the rest of the screen) so any change in the chrome version will push all the users to it
The issue with NIMBYs ("Not In My Back Yard") is that they aren't really NIMBYS: They are CAVErs: Citizens Against Virtually Everything.

I promise that if you took a group of NIMBYs and proposed tearing down 5 single family homes to build a midrise apartment building they'd object. But if you also proposed—to the exact same group of people—tearing down a mid-rise to build 5 single family homes, they'd object.

If you propose to remove 50 parking spots for a bike lane, they object. If you propose to remove a bike lane to replace it with parking, they'd object too.

These people are driven by a deep cynicism that anything can be made better: they don't believe people could consciously want to make things better, and they don't believe that ungided "forces" can make things better either.

If something has an advocate, the advocate must be taking advantage. If nobody is advocating, then something unguided must be wrong. Nothing can be an improvement.

Therefore, any change must be for the worst, and they oppose everything.
Preventing the execution of locally generated native code is a significant part of the iOS sandbox. It allows Apple to statically analysis binaries uploaded to the App Store and potential detect and prevent malicious instructions. Then they just need to harden the OS APIs, safe in the knowledge that you an app can’t execute arbitrary CPU instructions, and potentially escape kernel control. Allowing a JITed web browser on iOS means handing over the right mark arbitrary lumps of memory as executable, which substantially increases the available attack surface.

Having said that, I strongly suspect concerns around arbitrary code escaping kernel control only applies to older iPhone running substantially less sophisticated SoC than you find in a modern iPhone. Certainly any Apple SoC during the M1 era, and a good few generations before, have all the modern accoutrements needed to allow arbitrary code execution, while ensuring the kernel can always intercede and halt execution or block dangerous calls. If they didn’t have these abilities, then there’s no way an M1 Mac could efficiently run a VM, or be considered a secure platform by modern standards.
I think you’re underestimating the power of cognitive biases and violence from those who only believe the information that want to hear.
You’re just describing a NIMBY - someone who may be pro-development in theory but not in their backyard. YIMBY is an explicit rejection of that. In fact few people are YIMBY in theory.
Ignore the FUD (even though much of it is from Qt themselves.) If you can comply with the GPL or LGPL, then you can use Qt.
I'm also using Linux for ~20 years, and used these commands periodically on my personal systems and at work daily.

None of these commands are advanced. Yes, they might not be "very beginner level", but listing your partitions, PCI/USB/SCSI/FireWire devices, and learning other stuff about your system is not advanced level stuff.

Most of these commands equals to right clicking something and opening "Properties" panel, nothing more. Parted is a partition editor though. You might wipe your system accidentally if you don't know what you're doing.

The advanced stuff starts with interrupt tables, CPU frequency hysteresis settings, writing custom governors for cqufreqd or starting to isolate your services under cgroups for resource management.

Edit: Just used lsblk & mount to see where a disk is and what filesystem it has, literally 3 minutes after writing this comment.
These two maps, taken in conjunction, do not provide a good argument for housing deregulation. Even if we accept that the maps correlate quite well (and ignore whether there is any causal link), there is an assumption that the author is not stating plainly: that housing deregulation leads to young people being able to move out of their parent’s basement.

Look at the Scandinavian, very deep green countries at the top of the map. They all have strictly regulated construction processes, with political involvement in city planning. It takes many long years of project planning before you can put a spade in the ground in Stockholm. What’s more, there is government meddling in rent setting - they are not free markets. Still, they seem to do OK?

I don’t know what the author has against housing regulations but this argument is missing some part.
To complete comment I have to add one more thought.

Infinite growth is also required for high quality of life unfortunately.

Once there is no promise of future earnings by spending now - we start going into zero sum game. Living in a society where every day you have to worry about not loosing piece of pie is really a bad life to live.

Less people means lower pressure to find new ways of getting resources - if there is enough people on earth we might have enough money to get resources from astro-mining if needed.
Ah I see, I could definitely see that being a useful heuristic. Also it seems like the origins of micro services comes from places like Google that use a mono repo. The proof is in the pudding in the end I suppose.
Have you looked at PostGraphile? It’s doesn’t have n + 1 or over-fetching issues.
I don't even enter some peoples houses that have 'smart speakers'.

Why on earth do they have them is the question I can't figure out.
"finally settled" appears to be a legal phrase. I'll quote from https://www.lawinsider.com/dictionary/finally-settled :

> finally settled means that all parties to the litigation shall have entered into a settlement agreement, that all relevant courts shall have approved the settlement, and that the terms of the settlement shall no longer be subject to appeal, or that such litigation shall have been dismissed with prejudice by a court of competent jurisdiction and such dismissal shall not be subject to appeal.
"Meaningful" on order of 100lbs at 60mph. Which isn't nothing, but a Viper ACR has a peak downforce of 2000lbs@177MPH, or basically half the total weight of the car.

Plus, with extreme aero, there's a top-speed vs downforce tradeoff to be made. The big fan trick doesn't have that issue.
Synchronizing is not acceptable.
The idea of having a public record that attests to when an event happened is interesting, although not sure it has to be blockchain for it to be useful.
Angular has great support. It is the front end to some absolutely huge apps like Google AdWords, Google Cloud Platform etc. Angular shines when you have 10+ devs working on the project. It's not slow, flexible and the boilerplate module code will be removed in the next version. Basically you just have to give it a go, so many people trash technology without giving it a unbiased go.
>I’m exaggerating the amount of skill that I have. Everyone is. I use the right buzzwords on my CV. I inflate the scale of my achievements and the depth of my skillset. I even add tasks and responsibilities to historical jobs that fit your requirements. You’re never going to check, are you?

I don't think everyone does this. I certainly have never done this. I've never had an issue getting interviews using an honest accounting of my work experience, and I know as an interviewer I use the candidate's resume as the basis for forming my questions to ask them. I would expect others to do the same. Filling your resume with things you didn't actually do just makes the interview harder.
> If parents can provide a flat

Woah, why can’t you, or you + 1, chip in here?
I absolutely get that. I was a bit in a hurry when I wrote the above comment, and therefore didn't get around to better detail how I use those sentences.

It's all about understanding the context and not talking down to the author.

When I see obvious improvements I use the "order" style and just state what needs to change. Because surely the author can see that the change will be for the better.

The other sentences are for bigger more complex changes where I'm curious about a certain decision. Most often I don't agree on the current design, but I would never write such a comment unless I'm ready to be convinced otherwise.

When someone has spend hours on some functionality and I spend just 5-10 minutes skimming through the code, there is a very real chance that the change I'm going to propose was already considered. It would be arrogant and condescending to just conclude that my idea is better, so I open the door for the authors explanation.
Well it’s a completely different technology compared to JS‘ spa/ssr approach, but in most cases (latency is not too bad) vastly superior: perceived and real performance is „instant“, the code amount is smaller, less and more robust libraries involved.

Disadvantage: the individual components are not as nicely packaged up with markup/css/logic in a single file and must be hooked up to the global socket explicitly.
I think a principled (and honest) originalist judge would agree with you insofar as saying originalism is imperfect. It's certainly imperfect and we all know that alternative viewpoints can arise in good faith exploration of history let alone amidst a bad faith culture war scenario.

The problem is no better technique exists that limits the freedom of justices and ensures legislatures have real power! This is explored and explained at length in Scalia's seminal work Reading Law (and you can find easy snippets of his arguments on YouTube).

A few examples:

* If textualism is important as you say, then what era is most important to interpret from? Today with today's meanings of words or the time period when the legislation was actually codified by a deliberative body?

* A legislature's word choice is often the result of compromises between various opposing parties. Is it OK for a justice to ignore this when interpreting those same texts?

* Words change over time [1]. Certain types of change are so common that we have special linguistic words for them! If a word changes to the opposite meaning (which is a common occurrence) does it make the judiciary more or less powerful to have the freedom to use either the historical meaning OR the contemporary meaning when interpreting the text? A pure originalist can only choose one of these options.

These are just some examples of originalism boiled down into a philosophy meant to provide consistency and weight to the deliberative body that once upon a time came up with the texts of these laws in the first place.

[1] https://en.wikipedia.org/wiki/Semantic_change
I have Kanopy. They offer some good films, but not the ones that tend to have very large licensing fees, I would guess.

People who say "they should just buy the DVD" are imagining that the library can just pay $20 or whatever, and then offer it to as many users as want to watch?

I don't think it works that way for libraries. Maybe someone who knows for sure can tell us? I'm guessing that they get the right to loan out the DVD physically but not electronically.

I ran the Cinema Club at Google for 10 years, and we made our lawyers happy by always paying "public performance rights" (PPRs) for all our flicks. When you buy a DVD, you get a license for "home viewing." That does not allow you to invite members of the public in to watch. You cannot show it in your bar or restaurant or at a place of business. Maybe you, Fred Hacker, can get away with it, but a large multinational company cannot.

When I negotiated PPRs with a film distributor, they always asked these questions:

1) Is the film showing advertised outside your company?

2) Is attendance limited to employees and their guests?

3) How big is the room? (or maybe it was "what's the average attendance?")

I didn't look into what public libraries pay for their movies, but I'm pretty sure it's more than you would pay to just buy the DVD.
Are interstates just supposed to end once you reach a city, and in order to continue on you’re supposed to navigate a series of roads that take you to the other edge of town, where the interstate starts again? Seems less than ideal.
Replacement rate and “right” are not necessarily congruous.

If you have the opinion that there are insufficient resources in the world to live the lifestyle you want for yourself or those you care about, you may think a lower fertility rate is more “right”. And if you think your tribe is in a competition for resources with all the other tribes, then you may want a higher fertility rate for your tribe and a lower one for the others.
In fact, Caplan discovered the so-called Hajnal line, and when it was first suggested by Hajnal, being to its south and east was associated with high fertility, not low, like today.

https://en.m.wikipedia.org/wiki/Hajnal_line

There is a lot of evidence that high rates of living with parents south of Hajnal line is largely about sociocultural practices instead of economic conditions, and it goes back centuries, see eg. Individualism and the Western Liberal Tradition: Evolutionary Origins, History, and Prospects for the Future, by Kevin MacDonald.
Ok, but you realize this requires indefinite exponential growth, right?
For for curiosity, how does C handles this? Is that at the OS level?

Because if it is, you can't really compare WASM to C, since WASM is not designed to be ran by an OS, so there are other protections.

WASM comes at some cost I guess, and I'm not sure if it makes it so much more difficult to debug.
No it's not. Do some research malpractice is a tiny percentage of costs overall. That's a red herring thrown out there by doctors and insurance companies.
"Wrong" isn't the right word, but "obviously wildly overvalued" is.
This is not universally good advice. An interview is an obstacle that takes a limited amount of time. It can only approximate someone's true skill set.

One can oversell themselves based on their potential to learn and grow.

For example, if someone is a junior and they designed a micro-service with a senior but have a solid grasp of the process, then it's fair that they claim that they designed a micro-service. They can read up on the relevant concepts, answer a few questions in the interview and get a very nice opportunity in a cool startup. If they can learn to do it fast enough to be productive, then both they and the company are happy.

On the contrary, by underselling themselves or being accurate, they are more likely get a job at their current level of knowledge, which can limit their growth potential. Still, this can be a good idea if someone is already very experienced and doesn't want to spend a lot of energy to grow.
"Smart speaker" sort of presupposes they're already in that other person's space, likely a home or apartment, maybe an office.
Thank you for the link. That's a interesting population, older people who regularly receive medical care but refuse flu vaccines. I wonder if that is representative of the general population.
I bet a lot of how applicable you feel the labeling is will depend on where you are. SF Bay Area and NYC are probably the US epicenters of this problem and will see a bit more polarization on that front. California in particular is estimated to represent the lion's share of the ~4M housing unit shortage, so it's very acute there. With remote work the shortage is increasingly being felt across the rest of the country, and most folks want to blame anybody but themselves for the problem. It's developers! It's foreign speculators! It's institutional investors! But the data never supports those accusations.

I'm in the SF Bay Area. Very few people under 35-40 can afford a home even if they're well-paid tech workers, and the age of affordability seems to creep up almost in real-time. It's a huge problem and we need millions of homes built to fix it. Small patches like subsidies for the very poor work fine if you only need to deploy them on a small minority of cases but fall apart miserably when a 90th-percentile earner still needs your help. Overturning Euclid v. Ambler, a constitutional amendment to create some basic right to build housing on your own land, or something similarly drastic is needed to turn this tide.

I'm one of the luckiest ones. A combination of good professional fortune and generational wealth have led me to own a home in a highly exclusive community. And now I'm hoping to open that community up to more people. Maybe my less-fortunate tech-worker friends will be able to stay nearby rather than be forced to move elsewhere.
But virtual HN karma points are so juicy! /s

Sometimes HN can do this or turn simple topics into some crazy meta stuff… I’m telling you so many times some comments look like what I will find in a parody of HN and/or bring no real value to the discussion but are so articulated and counter arguing and expanding and what not. Heck half of the times those comments start a new paragraph mid comment with « Heck… ». And they all look the same.
/renting
To be fair most of the people employed at FAANGs are just moving things between protocol buffers and hash maps and back again.
They just make the interview hard because they pay a high salary and get too many applicants.
The only reason people bother owning multiple dwelling units is because they're a "good investment" because there's more demand than supply.

Let supply outstrip demand and suddenly they're not a good investment anymore, so people go back to owning them for living in.
Where do you live? As an outsider it’s crazy that anyone in the US can think like this.
Actually, the title says 'may' - research results corroborate a theory that it may work for humans too. Also: I understand that previous studies on humans showed an effect, but could not provide its explanation; this study seeked to provide the missing explanation, but was effected on mice.
Portland, Oregon. Note I was referring to a period in the 1970s when the hospital and freeway stuff happened. This city had a very different reputation just 50 years ago, and Oregon as a whole had defacto sundown towns until quite recently.

As you might expect from headlines of recent years, things still aren't exactly great in terms of black Portlander's trusting the city will protect their interests, but progress has happened, mostly due to stubborn people pushing on it.

No easy answers to this kind of problem, but there is a pretty clear moral compass pointer imo.

If you'd like more about my neighborhood specifically: http://kingneighborhood.org/wp-content/uploads/2015/03/BLEED...
>If the pointer address cannot be inferred at compile time (e.g. via address of stack variables, or constant propagation), the compiler cannot optimize away the dereference.

It can't optimize away the dereference, but it can optimize away any NULL checks, so for example the compiler can transform this:

if(y != NULL) {
printf("Hello");
}
int x = *y;

Into this:

printf("Hello");
int x = *y;

It's possible that you never expect "Hello" to be printed if y is NULL, since there is a clear check for NULL before the printf, and yet... because of undefined behavior and compiler optimizations, the compiler is allowed to make assumptions about runtime behavior even if that behavior precedes an undefined operation.

https://devblogs.microsoft.com/oldnewthing/20140627-00/?p=63...
Looks fast but that's just a debugger. Do you know such fast native ide that makes fast native programs?
One way to avoid constraint name collisions is to include the base table and foreign table names and keys in the constraint name separated by underscores, at which point you don’t save much by using the constraint in a join.
> This is not current generation I might add, who I believe would be quite happy with a shake up. It's previous generation of 50 years olds and over that have brought this about.

I have my doubts. I suspect in 25yrs time it will be the same old story with the current generation becoming the previous generation.
> is impossible because a handful of NIMBYs are constantly taken seriously by local politicians.

That x 1000 !