skysight-inc/HackerNews huggingface dataset:
Increased surface area alone results in higher pressure losses / flow energy losses due to increased frictional losses from the higher surface area.
yes, have also used clearbit -- this is interesting and consistently run into use cases -- great work :)

perhaps have parameter, e.g., format={png||svg} and serves up png if no svg available
Most of the time now I see the left used as a term for the woke, or race and gender aware folks. It's unfortunate, because race and gender are divisive topics, and class based discussions could potentially pull a lot of white people back into the leftist fold.

Which is not to say poc and lgbtq folks haven't gotten fucked historically, they totally have, but we could all be allies if we focused our messaging differently.

A lot of this is probably due to the urban rural divide. Urban folks can see poc and lgbtq people around them every day, but they don't see the lower class white people living outside urban areas.
Unity is a more generic game engine, Unreal is more specialized.

C# is an easier language for most. C++ (particularly UE's flavor) is more difficult.

Unity is much easier for a single person or small team. Unreal is designed in mind for teams with dedicated designers, artists, audio, engineering, animators, etc.

For a long time, Unity fought to be anything more than just 3D Flash. It wasn't taken seriously. And for good reason. About a decade ago I worked on what was at the time considered to be one of the largest Unity codebases in existence. It was rough. Unity's come a long way since then.
FAA grounds Virgin Galactic’s spaceship after flight deviation
Given that this was published by an Israeli research university, I imagine the answer for "how do you plant the bits in the first place" is spelled "Mossad." (The paper does note that a nation-state adversary could, entirely theoretically of course, plant the bits via a supply chain attack.)
I agree that the game looks like vomit, but it's really fun to play and it has a lot of personality (partly because of the visual design). It's worth playing, imo.
Limitation on Suica or other prepaid IC cards in Japan isn't due to such reason. (Off topic: Suica is 20k JPY max so about $180)

Those plastic cards or NFC payment on phones can be used without any authentication. So limitation is important. For post paid (oriented) payment method like QUICPay, usually there's no limitation.

Anyway additionally credit cards are available as same as worldwide. What happened for Japanese merchant (especially for restaurant) is that they just avoid adopting credit card or IC payment due to fee.
No one is starving. Somethings are just temporarily more expensive.
Given the extreme aggressive voting restrictions, gerrymandering, etc, I'm not really comfortable calling the US a democracy either.
> That's not exactly "norms" but somewhat on an adjacent path. But in terms of interest and participation in our club, they are us. That's the true terrible reality.

I remember "Spot the Fed" at DEF CON where I thought it was reflecting this deep and kind of intractable antagonism between the hackers and the government. It turned out that the government was regularly recruiting people there and at other hacker conferences, fairly successfully, and still does. (First I thought that all computer nerds would be at least somewhat anti-military or anti-surveillance, and then I thought that at least those who actively associate themselves with computer culture and counterculture would be, and now I don't really think either of those.)

The social distance between people working for spy agencies and people who vocally criticize and oppose the spy agencies is tiny. I worked at EFF and I've known socially, or kind-of-socially, four people I can immediately think of who worked directly for NSA at some point in their careers, and those are, of course, just the ones who chose to mention it. I've also seen someone unsuccessfully try to recruit someone for NSA face-to-face right in front of me, and had a boss whose next job was alongside an NSA alum.

I also think that NSA alums are more likely to mention it because they're less likely to have worked under false pretenses in other countries (compared to, say, CIA alums).

I had a relative who was a super-huge computer nerd (the biggest computer nerd in my whole family, possibly more than myself, and taught me a lot of my early Unix knowledge) who had previously held a clearance and worked in aerospace engineering (I think on radars or something). He didn't work for a spy agency, but did work on military projects. And nobody could hold a candle to his Unix expertise.

It's pretty striking how diverse in our beliefs we all are (not just about surveillance and espionage, but kind of on every issue and question). Maybe we don't notice it because of social pressures to act like we agree more than we do. Being fascinated with surveillance and secrecy is a common trait in our circles, but it seems that might translate into trying to fight it, or into trying to do it.
Which Cowan units do you use? The only concern I have with smaller air filter devices is they sometimes can have significantly less surface area than the furnace filters typically used with box fans.
Do you think that people in the country where you live got more liberties over the last 5 years? I don't need any citations to clearly see that we (Canadians) didn't.
Heh... Growing up in Jamaica in the 80's, my brother and I wrote code on paper this way, before we got a computer.

We bought the books, wrote the BASIC code and rewrote it many times until we thought it was good.

Once the computer came though, all that went out the window. But to this day, my desk is covered in notebooks that help me visualize problems before writing any code.

I sketch out UI. Design database schemas. Draw data flow diagrams and end up with many, many, many notebooks finished up every week. I don't know if it makes me any better as a developer, but whenever I do it, I feel more confident approaching the computer and working on a solution.
Want to Solve the Housing Crisis? Build More, and Build Higher
Not sure why you're getting the down arrow. 10-15 years ago you could use reddit practically any which way you wanted and it was never an issue. Nowadays I can hardly load a page without stock Chrome.
I'm curious why people continue to write off Reddit when Twitter has been fairly successful. Reddit's recent funding round puts them at a 10 billion valuation vs Twitter's ~50 billion market cap. Yes, Reddit has been slowly getting worse as it has grown, but it's still a good product and seems fairly well-positioned in the race to monetize content creators.
I'm really not seeing what's illegible about this?

For the cost of 4 extra characters, this line tells you exactly what it does even if you've never seen Python in your life.
Yeah I don't like them as implemented, because most of my 'if' statements are in response to unforeseen things, so my mental expansion of it is 'Now, stop and check if...'

I wouldn't mind it so much if I could write it as:

x = 4 unless shenanigans(); then x = 5

Yes, that is a semicolon. Fight me.
given that "haha jit go brrrrr" I would presume they do. Why wouldn't they?
> Black women are 3-4 times as likely to die from pregnancy related complications and twice as likely to lose an infant to premature death.

Yes, but only as a statistical category. Skin color is not causal.

Rich black women are not 3-4 times as likely to die from pregnancy complications nor are they twice as likely to lose an infant to premature death.

Similarly black immigrants have statistically different outcomes from black people who grew up in America on most measures.

It’s not that the problems aren’t real. It’s not that they aren’t a consequence of racism.

It’s that more racism is not a solution.
I'm working on something like this for code search (https://ask.moe/search/code), which currently consist of about 150 sites that I will continue to expand whenever I discover a useful site missing (e.g. official website of some package that contain good documentation).

I decided to start with code because it's something I personally use every day, and I got fed up with the spammy sites that just present an answer (or often only the question itself) extracted from StackOverflow, but plan to do something similar with other categories in the future. I'm curious to hear how you'd approach this problem, as in which categories you'd support and how you'd break it down?
God bless gofmt and tools like prettier.
Not all crises are equal. This current one didn't really bring people together. And although I wasn't around to see it, it's hard to imagine 40% or whatever of the population in 1942 were all, "that guy in Germany isn't even so bad, in fact I don't think he even exists at all, I'm going to hoard aluminum and steel for personal use now."
I can't edit it now, but in retrospect, calling other HN users outright pedophiles was inappropriate, and uncalled for. I should have chosen a better retort
> more people have died (either directly from covid or indirectly) during the pandemic than from smoking/obesity/car accidents

The word "indirectly" is the key there. A lot of the excess deaths were because of the measures against COVID, such as cancer cases that went undiagnosed while they were treatable because people had to cancel their checkups, or methanol poisoning because everyone was suddenly manufacturing their own hand sanitizer, often unsafely.
> anything that runs for as long as the user says it should run;
No, that's not good. If condition() is true, x shouldn't take the value 5, even temporarily. The combination of

(x = 5, condition())

is inconsistent state (using the word "consistent" in the same sense as the C in ACID).

It really is clearest and safest to avoid inconsistent state, even if is only transient. There are so many ways programs can be wrong; no need to deliberately create inconsistent state when there's no need to.
I didn't mean to imply that a 40" diagonal was necessarily excessive (if you have the space, go for it!), I was just disagreeing with the claim that you need a screen that big for 4k. I have a smaller 4k screen, and I think the pixel density is perfectly fine.
how many websites do you visit without https?
A large sample size provides more conclusive results than does a small sample size.

In the case of Coronavirus vaccines, the sample size is 1/3 the population of Earth.

If hundreds of millions of vaccinated people were developing heart problems it would be noticeable.
Honest question, if Reddit ever becomes a profitable business how much longer are moderators going to be willing to work for free?

That said reddit is a cesspool of woke and broke 15-25 year olds. If they has money to spend they wouldn't wasting time on reddit.
We should not allow the Fed to stifle innovation and technological progress. If we are not willing to take risks, then we will never be able to reach our true potential of becoming a truly advanced space faring civilization and a multi-planetary species. The NHTSA does not have the technological capability to understand advanced AI used in Autopilot and Full Self Driving and they should stop their interference immediately. I have a Tesla and I bought the Full Self Driving package. I believe it is far more valuable than the current price. I am willing to pay 30 times more for Full Self Driving.
then how will inflation be “transitory”
All of Dijkstra's EWDs are manuscripts[1]. As far as I know all of his seminal algorithmic work was done with pen and paper. When he was first programming it was just after the second World War and Dutch programmers could only manage to beg about 1 hour of computer time a week from the US occupation. So they got very good at writing programs with the technology they did have, pen and paper. As always, restrictions breed creativity.

I personally really enjoy pen because it makes you own your mistakes.

[1] https://www.cs.utexas.edu/~EWD/
I agree. I have so far stayed clear of Rust because of the apparent arrogance of the Rust community. It hasn’t quite reached the level of arrogance demonstrated by the Lisp community (yet) but it sure seems to want to be a contender.
Downvote at your leisure. The fact is , Branson and his business empire is pure marketing gloss on average products. Virgin Galactic shouldn't exist.
> The fundamental problem of Liberalism is that it thinks the world is far more stateless than it actually is.

This is vague and untestable. You could literally make this claim against any ideology and we wouldn’t be able to ascertain a truth value.
I agree completely, I was just saying why it was bad. It's damn near on the level of the National Enquirer, but yea Im in the 'if you don't like it dont read it' camp. Bans are not healthy.
It is relevant in the context of the message thread it replies to. If you do think my reply was unwise, I'd be happy to have your explanation for why you think that, but I am fairly certain that platitude is the wrong word here. Maybe you mean something like "played out", but then that would seem to be just your opinion.
> "Isn't forcing a business to do business with someone dangerous to a free society?"

The Fair Housing Act of 1968 prohibits discrimination in the sale, rental, and financing of housing based on race, color, national origin, religion, sex, familial status, and disability. Are you saying the FHA is "dangerous to a free society" as others in that era did to try to overturn it? I certainly hope not.

It's sad to see a new generation of people unwittingly repeating old, discredited arguments once made by bigots.
>most code is not complex enough to warrant while loops,

scale = 5

while (scale > 0.1):

do_stuff(scale)

scale = scale/2

Sure, you could use exponentials with range(), but is that really clearer?
In your version, we need to check the definition of 'condition', to see whether the 'x = 5' statement has any affects on its execution. The ternary won't assign the variable until we know its value.

Also, your version isn't safe to use with objects (e.g. 'myObject.x = ...'), since the initial assignment could trigger arbitrary code (properties, __setattr__, etc.).

Also, your version isn't safe to use when the right-hand-side has effects, e.g.

x = fetch_config_url() if remote else read_config_file()
Yeah, the filters sold out everywhere here in Washington State in Sept 2020. My daughter was in Yellowstone at the time and, on her drive back, stopped at multiple home and hardware stores along the way and found none available.
Reversing direction is annoying to suddenly have to.
>The fundamental failure of this logic of trying to go somewhere and built a new city to escape the policy failures of the old city, is that those conflicts are intrinsic problems of large scale human organization. If you bring people, you bring the politics.

I don't agree.

For example, healthcare in the US is screwed up partially because during WW2, the US government made corporations adhere to a salary cap to prevent war millionaires. Companies responded by trying to attract workers using free health insurance instead. So now we have a tradition of providing health insurance along with employment, and things are awkward for freelancers and entrepreneurs.

Housing is screwed up partially because of government policies to encourage homeownership. The problem is that as homeowners become a constituency, they're incentivized to maintain the prices of their homes (one of their most valuable assets), so they vote for policies that prevent the construction of new homes (reducing supply of housing helps their homes maintain their value).

The US itself was founded partially because of policy problems in Great Britain. And despite the flaws listed above, as a nation it's been incredibly successful.

I don't think policy development is fundamentally different from technological development. It just has a slower cycle of trial/error/theory creation. You might as well look at an early car, observe its unreliability, and say "The fundamental failure of the horseless carriage is that its unreliability is an intrinsic problem of thermodynamics"
I think what a lot of people hate about new reddit is what it has sacrificed wrt user experience in favor of monetization
Yeah, dang morons not getting the not-yet-available booster shot!

I mean, those dang morons not getting the available vaccine which does nothing for transmission of the current viral variant! Eesh, well that doesn’t hold water either...

Ugh this is too complicated, let’s just blame the unvaccinated anyways mmkay?
The author mentioned this at the end, but banning while loops (and any other way for running a loop with a priori unknown number of iterations) actually decreases the expressiveness of a language - it becomes no longer Turing complete. A classic example is the Ackerman function - it cannot be computed in a primitive recursive language.

(The author is on point when they say almost all code used in practice is primitive recursive, though)
I would argue that it does matter for the brain. The large number of variations on the large number of different types of receptors means a great amount of variation in adaptability of the neural circuits to a great number of edge cases. But it also means there's a lot of possibility for maladaptation, such as with some presentations of mental and non-mental illnesses. Neural circuits can "remember" firing patterns through some of the varying adaptations, and not all circuit memories have the same function or the same effect.

The parent comment about varying transistor combinations was not quote correct in my opinion, as these variations in receptor makeups DO change how the neuron and circuits respond to stimuli.
If they are dead you are not talking to them. You are talking with the people that did the same as them, and are still alive (and with a bit of luck, that didn't got the disease yet).

And besides personal freedom, in a society you are free to do what affects only you, your freedom should stop where the rights of the rest of the people begins. Should you shame or condemn someone that choose to drive drunk and kills a couple of elderly people in the road? That is what they are doing.
Why Secure Access to Cloud Infrastructure Is Painful
The world runs (mostly) on C and C++. Those languages will be around, and continue to run the world, for a very very long time.
I don't _need_ screen readers in so far as I can still read with my eyes, but I can read content quite a lot faster with it, and finish reading stuff I otherwise wouldn't, using spoken text instead.
This is true. And the other issue is giving out tests that are low signal for skills that are actually needed day to day. I went through an FE test that's 2 algorithm tests (that requires a recursive solution) and a CSS test. I studied CS in university so I know algorithm and complexity is important, but as an FE developer, I really think deep about algo in <5% of my work.

50% of my work is coding, in which 30% knowing CSS layouts and styling (usually abstracted), 50% state and logic management (UI views/components + API, thinking about the suitable abstractions, form logic), 10% interfacing with the browser. The rest of coding (10%) is the algorithmic work + debugging. The other 50% is collaborating with the Product/Design team to explore the solution space and refine requirements (divergent and convergent), working with the BE team to shape the API, and working with QA to replicate and identify issues.

A lot of the algorithmic issues are already handled (browser implementation, framework, libraries), and I think knowing/setting up how to identify the algorithmic bottlenecks is far more important that thinking about algorithms all the time. I do identify more as a product-first dev rather than a code-first dev though.

I do agree it's hard to evaluate a developer holistically, and a company needs to weed out developers that isn't up to their standard, but I still feel the most ideal test is a test project with 2-5 times working time from internal estimate (2-3 hours? give them a week), with a showcase/interview session to demonstrate understanding how the project works. The signal to noise ratio is much better in that sense.
I get why this guy got banned. This sort of comment with name-calling is flamebait/controversial political stuff.

They ban inflammatory comments like this. No wonder you got banned for circumventing the ban.

If you didn't follow the subreddit rules, you deserved it.
They weren't tried under their laws. Their laws were irrelevant once they were conquered. We haven't been conquered; the rule of law prevails; they'll be charged under our laws.
> less code is better than more code, and this block can be rewritten more concicely

Conciseness is not necessarily better.

- Does this idiom make debugging easier? no, it doesn't.

- Does this idiom make it easy to identify where a branch starts and ends? no, it doesn't. Before you could use indentation alone, now you have to read the statement.

- Is it slightly faster to type? Maybe. But that does not matter because time spent typing is a tiny tiny fraction of the time you spend as a developer. You spend much more time reading than typing.
Diminishing and Emphasizing Emotion
And scams are rampant on the system.
This is pretty dumb.

It is understood that governments encroaching on civil liberties is, generally speaking, a bad thing. This doesn't mean it should never happen.

It is understood that that limits on freedom of movement are, generally speaking, a bad thing. This doesn't mean they should never be put in place.

People seem to have "learned" these lessons from History... but "learned" is too generous a word: lessons from History (government controls are bad when they're not in everyone's best interest) are being transposed to contexts that don't apply (you may have heard that there's an infectious disease going around).
Hating linters is like hating a weight scale for telling you your weight, or hating a blood exam for telling you that you have high cholesterol.

If the linter says your function is too long then you refactor it, you don't turn off the linter. You also fix it immediately, not "later" (broken windows theory) before the next offender copies and pastes the offending code or continues making it worse.

In underdeveloped countries, governments manipulate the definition of unemploment to make themselves look better. Does that solve anything? no. It actually makes things worse because now you cannot mobilize people and resources to solve a problem you don't have. It's wrong. And so is turning off linting.
> Podman has added full docker-compose support

Not quite. I just tried to run one of my compose files, and got an error at network creation:

ERROR: network create only supports the bridge driver
The Fall of Trada
Ironic reversals are funny. e.g., Looney Tunes.

Comparisons with other kinds of deaths that have an ironic reversal component are often comparing far milder scenarios. For the vaccines scenario, to use a phrase from the Monster Factory video series, there are “no middle sliders”.

It’s a free option to not die. If your cultural/political milieu or personal philosophy leads you to not take that free option, it’s at least a little bit funny. If you are a leader or evangelist within that milieu, I think it definitely crosses the line into acceptably openly funny.

Please note that this obviously doesn’t mean I condone every action by people who also think it’s funny. For private persons, a basic attempt to anonymize and unlink humorous comments from the person and their family seems like a reasonably conscientious thing to do, and makes it fine by me.
Operating Systems has been written in a lot of languages. However the operating systems that people actually use are written in C/C++.
> People dont like information platforms with information gaps.

Is there evidence of this? I want to believe this is true but the era of cancel culture and deplatforming suggests people want information gaps and echo chambers.