skysight-inc/HackerNews huggingface dataset:
Well, for many NOT being a sexist in a work setting is a common sense practice. Business owners of this stance will enforce it mercilessly and will still not think of themselves as having a certain political inclination.

I suppose this circles back to the loose definition of "common decency".
I've created [jQuery Terminal][0] in about 2010 I think it was first library that allow to create CLI applications in Browser. I've started it because I wanted to have SSH like experience on my shared hosting that didn't provide SSH access. I've build application using my Terminal, called [Leash][1]. I don't use it anymore because my current shared hosting have SSH.

I've also build [sysend.js][2] (random name with send at the end). It's for sending messages between Open Tabs, It have nice API and it works in all modern browsers and even some older ones like IE11. I didn't know any existing library that did the same, that's why I've created one.

Another library of mine is [Tagger][3], because there where no Vanilla JavaScript library like this. I needed it for StackOverflow Q&A site that I've started, but abandoned and it was inspired by StackOverflow tag editor.

Yet another library is [LIPS][4], Powerful Scheme based lisp in JavaScript. LIPS is acronym LIPS Is Pretty Simple (at least it was when I started the project on [Codepen][5]). It started as lisp in JavaScript, but later I decided that I want fully working Scheme (compliant with R5RS and R7RS). I'm still working on Beta 1.0 version, that is like completely new project. I'm also still working on new website that will showcase beta version better.

I've also created [Favloader][7] - favicon animation library. [LILY][8] - Zero dependency, simple version of YARGS for parsing command line arguments.

[0]: https://terminal.jcubic.pl/

[1]: https://leash.jcubic.pl/

[2]: https://github.com/jcubic/sysend.js

[3]: https://github.com/jcubic/tagger

[4]: https://github.com/jcubic/lips

[5]: https://codepen.io/jcubic/pen/gvvzdp

[6]: https://lips.js.org/

[7]: https://github.com/jcubic/favloader

[8]: https://github.com/jcubic/lily
> you do what you have to do.

No I don't.

Are you an iOS dev?
A few years back I wrote an Elixir AST explorer, as part of a presentation at ElixirConf EU: https://ast.ninja/
>where work ends when it ends

In the last year alone, despite the pandemic, Germans have worked 1.67 billion extra hours. More than half of them unpaid.
Einstein's handwritten letter with E=mc² fetches $1.2M at auction
Problem is, pci-e lines connected to tb3 ports is physically connected just to amd dgpu in mbp16.
Your definition of free software is more restrictive than the FSF’s.
This is false. Youtube allows showing tits.
But it is fairly realistic to expect them to do their work without making political statements or refusing to work with others due to their political beliefs.
>Growing up I always thought poor people are poor because they are lazy.

This is a message that the American media tries to get us to internalize through selective storytelling:

https://www.pbs.org/newshour/show/the-true-story-behind-the-...
He's full of shit. He was picked. Not the other way around.
Not really, no. You might not be able or willing (pedagogically) to get kids to the interesting bits, but traditional LOGOs (being ~ pre-Scheme LISPs) are dynamically scoped and have tail call optimization, neither of which would work in Python. The implications are that control structures are defined as simple procedures, there aren’t really closures, …

You can probably reimplement much in Python, but at some point you will have to admit you’ve written a LOGO interpreter.
I get the argument

That we need _something_, some word or phrase, to discuss and describe what is the problem

But in this case and in many others

I feel like the word is counterproductive

This is, imo, coming from the Jane Jacobs school

Where she was very (extremely?) particular about the words and phrases we use to describe things

Think

Frank Luntz meets urban planning

Which is exactly what every 'good urban planning advocate' should be overly concerned about, imo.

...and I think this is the kicker, as a general lesson -- if you actually care about the cause you are ostensibly promoting -- say, 'good urban planning' -- then the language you use to describe the problem and proposed possible solution is actually crucial to _actually_ solving the problem.

So if you want to just win a political argument, then do whatever will win, do whatever frank luntz says you should do, etc.

But if you are interested in the right answer as in the best possible outcome -- maybe for your kids or humanity or rich people or however you define that -- then the language you use is crucial because it will shape both how to think about a problem and its possible solutions.

And, just to spell out a simple example, if you think of the problem of roads having 'too much traffic', you're probably not conceptualizing the issue appropriately, imo.

The actual problem, imo, is an inability of normal people to walk or bike or train or bus to where they need to go -- relatively easily and with dignity intact.

At that point, the solutions completely change -- and if you do not understand how or why, then you are going to end up where we are today (in America).
Hmm a few days ago I posted about the overheating issue on m1 that is being talked about on Reddit and a few other websites.

I was flagged.

HN is carefully curated for our FAANG overlords.
I really love Elixir but our company had to drop it and rewrite a few projects in Go and Ruby, was too hard hiring and the existing team preferred not to continue with it. I think the learning curve is also quite harder than it initially seems, might be why some people give up on Elixir. But nothing but respect for Elixir.
I never go to the movies at all any more or buy media, rather I bought an HD projector and I avidly torrent films. The problem is that the canon of great cinema is so many titles that people in my Eastern European country couldn’t realistically afford it, even if they have become squarely middle class. For example, just the classic films from the 1950s and 1960s (e.g. the French New Wave, Kurosawa, Ozu, Ray, etc.) already add up to over 600 titles. At a cost of, say, 15€ per DVD/Blu-ray, that makes 9000€, about a year’s salary for me.
In the lyceum where I studied, there was one lab on Physics, where the book that accompanied the lab was deliberately wrong. We were told to perform an experiment that "should" support a certain conclusion, but actually neither the "correct" conclusion nor its opposite could be done because of the flawed setup which measured something slightly different. A lot of students (in some groups, all students) fell into this trap and submitted paperwork with the "correct" conclusion according to the book.
> but I'm still really happy I grew up in those.

Of course you should be happy and grateful.

Being born in any circustance is not something anybody can decide.
It's even worse when people feel bad about having born in or having good circustamces.
PHP is still the dominant backend language world wide and lot's of new projects are started with it. Might just be your bubble.
> California shouldn't need a bodycount to justify housing its homeless

What percentage of housing should California allocate to homeless people? What conditions should have to be met before the state houses someone?

If I want to temporarily move to LA tomorrow, why don't I just say I'm homeless(which would be true) and force the state to house me somewhere for the duration of my visit?
>This sort of response is why people dislike techies.

Enter was called "return"..and you know why? Typewriters...carriage return, if you have already functions why no use it? You want a Copy/Paste button too?
I have two eGPUs; both of which are collecting dust.

One is a BlackMagic eGPU Pro (since discontinued).

The main reason that I disconnected them, is that I plan to get an M1X/M2 laptop, once they come out, and I know that the new chips don't work with eGPUs, so I might as well get used to it (Makes for simpler under-desk wiring, too).

Also, the eGPUs seemed to introduce random crashes, and I don't like running on discontinued kit.
Because there's enough people who don't understand it that it's worth trying?
Living "outside of politics" means having no self-preservation instinct. Politicians are like gangsters constantly plotting against you, trying to take your money from you, or force you to do things you don't want to do. They can make your life real Hell on Earth. The only chance of stopping them is by protesting loudly and by voting.
Reading this, it occurs to me that laundering operations seem to represent a fundamental threat to bitcoin, as follows:

- legitimate miners should be willing to spend $1 mining to gain $1+delta

- launderers should be willing to spend $1 (dirty) mining to get $1-delta (laundered)

So launderers should outcompete legitimate miners.
Losing the punctuation of the article doesn't help parse the sentence. That ! Character helps. Its about historical time climate, in the bce/ce window
this is the programmer's fault and responsibility
Roborock S50 vacuum/mop

Trezor One crypto wallet

Tile Pro finder. Find keys, wallets, spouse!

All 5 star
> How do they solve the problem of running on Windows XP?

I suspect it's similar to how building a C++ project works. In Visual Studio you select the minimum version you want to support and you're done.
This in general is a pain point of Linux - the toolchain is set up for building the system itself rather than producing binaries for general distribution and there is no easy way to set up a generic toolchain for a given basic version of libraries. This is great for letting you modify your system, but it's not ideal for software development.

Installing an old distro via docker or in a chroot works, but I wish I could have just a compiler plus libc rather than an entire Ubuntu. I think Redhat allows something like that, but it should be more widespread.
Totally agree - the definition of done is really hard in creative work. Having a culture of refinement with the courage to ship early and often is a powerful tool to hone in on great results
Usain Bolt doesn't run 10x faster than your average fit person. It's more like 2x. So it's fair to ask if there are factors other than innate ability at play when observing orders of magnitudes of differences in programmers' outputs.
Yeah I order 100pc boxes of Howard Leight’s for iirc $50 or so once a year. They are awesome.
While not headline-worthy I'm not aware of which definition of "robot" CPR machines are supposed to fall. They're pretty well studied at this point. https://en.wikipedia.org/wiki/AutoPulse
1) Yes, Bolt is also mortal.

2) If quantified the performance gap between me (unfit, untrained) and Bolt will be smaller than the gap between me (practised programmer) and Bellard.
Not based on anything substantial, but maybe fiction would be a good first step for your children to know poverty without necessarily experiencing it. Good fiction can impact you almost as if you lived through it. It can be good emulation to things that are vastly outside your envelope of experience.
Are you sure?
A translation error played part in the dropping of the atomic bomb on Hiroshima.

https://pangeanic.com/knowledge/the-worst-translation-mistak...

Language has great ambiguity, depends heavily on time period, context and tone.

https://www.reddit.com/r/funny/comments/2chfge/you_need_some...
That could lead to problems even without translation.
You're right, and donwvotes are from that kind of people.
I think the problem lies not with mixing politics and work (which can obviously be political) but in pressuring companies to engage in activism on unrelated issues.

The problem starts with the slogan "everything is political" which utterly fails to recognize the varying degree with which any activity relates to some political cause. Take Coinbase - their long-term project is to advance the use of cryptocurrencies which is deeply political. And you are welcome to work there if you support this project or engage in activism against it if you don't. This much makes sense. But why do Coinbase management has to issue a statement supporting BLM? What do they even have to do with police brutality? Of course there is a line of argument that they are (just as everybody) complicit in systemic racism so it is their responsibility but it never made much sense to me. Making everybody responsible for everything is not going to work.

In a sense this slogan is similar to "everything is connected", which is in some sense true, but if one takes it too seriously there is a risk of failing to recognize very real differences between things and boundaries between different subsystems which will lead to paralysis or suboptimal actions.
If you remove all the time wasters and you do strict 40h of work you'd be surprised how much time you have left.

Remove wasting time on HN/reddit/watercooling and then compensating by working more hours, and cut the "cord" for all/most entertainment. Instead, read technical stuff. Even if you do it for just a couple of hours a day you'll leave most people behind. Same with programming. Ideally do it in the morning before work. So go to sleep very early.
Do you know the expression 'no politics or religion'? That is because you can't create a nice and fun environment where people start clashing over these topics.

You can discuss personal things, make jokes with your colleagues, etc. I think that is a very healthy environment.

An environment where people have strong opinions on politics an religion is never a nice environment. Never.

So I think it's fair that in a work environment, we decide "hey, we don't what that shit here".
Bitcoin runs or used to run on IRC. The whole crypto space crashes the same day there's an IRC takeover and two staffers quit:

https://gist.github.com/aaronmdjones/1a9a93ded5b7d162c3f58bd...

User and possibly Bitcoin user logs access/ownership/protection is unknown.

And all crypto crashes same day? Too big of a coincidence if u ask me.
I don't know enough about xz, but for gzip I can tell you that definitely not. Even with an infinite amount of computation there's a hard limit to how good gzip can compress, and it's not very good.

For example, let's say you've decoded a stream that so far contained:

123456

a clever algorithm can make a guess that "7890" will be next (compression is all about making good guesses about the future data). LZ77 just can't — it has no way to express such prediction. This is general problem for LZ77 with data that has a predictable structure, but isn't a literal repetition of previous data.
It still has an Intel GPU: Intel UHD Graphics 630.

Too bad it can’t be used with external monitors. It’s probably quite power efficient.
What's wrong with Iran exporting oil? Why can't Iran export oil? The level of economic strangulation the US can achieve over countries is unprecedented. And they're often just arbitrarily punishing countries.
There have always been people who are antagonistic and tribal at work. What’re you talking about? Where do asshole bosses and kiss-ass tropes come from if not precisely this?
What kind of editing would cause that? I'll be shocked if this is true.
Im curious if thats some interpretation of a law or someone have been convicted because of things like that?
You joke but I’m with you. A solid Toyota does the A to B thing in reasonable comfort! Not sure why I need a Porsche.
Exactly, that was my assumption, too. I was wondering how they could handle big numbers in algorithmic time complexity O(1).
> Can you blame them for occasionally being a little overexuberant in telling you to STFU?

Absolutely. If you claim the moral high ground, you cannot possibly expect to be taken seriously if you make the same mistakes as the people you are criticizing.
Ask HN: Upcoming interview with the Director of product development
I am in a hiring process with a company for a Frontend position. I have already given two interviews, one with the CTO and the other more technical with their frontend dev.

Now they have scheduled another more technical interview with the Director of product development in the upcoming week. I am not sure what kind of questions he would ask me. I guess the questions would be related to my development process and experiences rather than actual frontend knowledge.

Can someone guide me what kind of questions should I expect and how should I prepare?
Plotinus: A searchable command palette in every modern GTK+ application
It reminds me of a story my grandfather told me about his time as a refugee during WW2 (my grandparents were teenagers when the war broke & fled without their families east into the Soviet Union as the Nazis advanced): they were moved to Uzbekistan and according to him they were poor, but they had just enough to eat and everybody else around them were just as poor.

He said the locals treated them well & there wasn't really a reason to feel bad about being poor, it was just the situation everyone was at and didn't even really imagine it being any different.
If the person you’re responding to is Armenian Who lost family members to the genocide I don’t think a movie denying that is a minor inconvenience.
Previous discussion on differences: https://news.ycombinator.com/item?id=24357852
I Don't think his assertions are unique to him. These assertions have been echoed and observed by others. Quantifying it would be rather difficult.
When I started a PhD in a biomedical field at a top institution, we were told that our results are not that important; what's important is the ability to "sell them". This focus on presentation over content permeated the whole establishment. I remember sitting with a professor trying to come up with plausible buzzwords for a multi-million grant application.

The phenomenon described in the articles sounds like a natural consequence of this attitude.
When people say "Bitcoin uses so much energy, it must be shut down!" I like to remind them of a simple fact: the amount of energy and military resources used to ensure the petrodollar's global dominance. It's not even a comparison.
Is the OCR part readily available using this `VNRecognizedTextObservation`? So it suggests possible option and the best one needs to be chosen? Would love to see how it's implemented.
> Mortgage interest is also tax-deductible, while personal loan interest is not

This does not affect 80%+ people, who are better off with standard deductions since 2017 tax cuts and jobs act.

In 2018, 87% did not itemize.

https://www.irs.gov/statistics/soi-tax-stats-tax-stats-at-a-...
Lol! You think the risk comes from the arrest and not man-children like you who will castigate the cop for making the arrest.

No doubt the cop would be harassed in the street whilst others scream 'they didnt do nothin'
If IQ wasn’t a meaningful shorthand for anything it wouldn’t show positive returns for higher amounts at every level we’re aware of.

> Can You Ever Be Too Smart for Your Own Good? Comparing Linear and Nonlinear Effects of Cognitive Ability on Life Outcomes

> Despite a long-standing expert consensus about the importance of cognitive ability for life outcomes, contrary views continue to proliferate in scholarly and popular literature. This divergence of beliefs presents an obstacle for evidence- based policymaking and decision-making in a variety of settings. One commonly held idea is that greater cognitive ability does not matter or is actually harmful beyond a certain point (sometimes stated as > 100 or 120 IQ points). We empirically tested these notions using data from four longitudinal, representative cohort studies comprising 48,558 participants in the United States and United Kingdom from 1957 to the present. We found that ability measured in youth has a positive association with most occupational, educational, health, and social outcomes later in life. Most effects were characterized by a moderate to strong linear trend or a practically null effect (mean R2 range = .002–.256). Nearly all nonlinear effects were practically insignificant in magnitude (mean incremental R2 = .001) or were not replicated across cohorts or survey waves. We found no support for any downside to higher ability and no evidence for a threshold beyond which greater scores cease to be beneficial. Thus, greater cognitive ability is generally advantageous—and virtually never detrimental.
https://www.gwern.net/docs/iq/2021-brown.pdf
They are part of the "Axis of Evil" TM by George W. Bush
> Animated PNG is supported in every single modern browser, and degrades gracefully (the first frame is at least rendered.)

That’s part graceful and part a security hole. It means you can hide any image you want if moderation tools don’t show past the first frame.
People with strong opinions can still talk about them and get along. See every time interfaith community leaders collaborate on a food drive, charity event, etc.

The key is to remember that not everyone agrees with your strong opinion, or even cares about that, and that shouldn't make them any less important to you as a person.

And yes, these environments exist, I've worked in them.
Human Brain Connected Wirelessly to Computer for First Time Ever
Don't Second-Guess Yourself
Bringing WebAuthn to Salesforce
The problem with Naptha is that the OCR quality of Tesseract (used by Project Naptha) is not very good for screenshots. Historically Tesseract has been optimized for text documents. So the OCR results of this new macOCR app are significantly better.

Another alternative is Copyfish. It is cross-platform and uses cloud ocr:

https://github.com/A9T9/Copyfish
"return" is good because it signals intent. It lets you communicate to both the compiler and at least as importantly, to the reader, that this is the value you intended this function to return.

The compiler can then warn you if you return a value when you weren't meant to, or if you forgot to return one when you were. And the reader can tell at a glance that this value is important.
Because Square doesn’t have this feature?
Unfortunately that is not a belief shared by everyone ironically
Hicathon, a community-led initiative to shape their own NFT platform Hic Et Nunc
That's exactly what it's like. I've not seen it put like this before, but anxiety inducing is just right, and yes, it is abusive.

Take the letter people, for example. They will ridicule people for not understanding the difference between G and Q, for example. Phrases like "if you don't know what X means, you must live under a rock" are common.

Then you have the pronoun people who tell us anyone can choose any set of pronouns they like. They tell it's easy to relearn your native language and remember a set of pronouns for each and every person you interact with, from a basically infinite set of combinations.

I'm reminded of the secret languages children invent. But these are now adults doing it, at work. It's especially difficult for older people to change the language they use and can make them feel thoroughly alienated.
I think it is very nice and simple! Well done! I think if someone went through this little tutorial with a tutor nearby, they would find it very useful!

I am having trouble approaching it from the lens of not knowing any programming concepts. I would try experimenting with some family and friends who are unfamiliar with programming.

At any rate, this is a wonderful start. Thank you for sharing!
Instead of adding a punishment, maybe we should remove the reward. How, that I don't know.
My first purchase with my first salary was a pair of Adidas shoes. I wore them in winter as well so they lasted only three seasons, but the feeling of not having to worry about every small puddle was liberating.
The UK's most popular newspaper ran with "page 3" topless models until 2015.

https://inews.co.uk/culture/page-3-why-end-stop-no-more-the-...