skysight-inc/HackerNews huggingface dataset:
In theory patterns would protect the small innovative inventors - but in reality software patterns are used like nuclear weapons - to frighten anyone to not sue - or you would be sued back with a bunch of pattern like round corners, comments in source code, a program that can accept connections, etc...

We however have copyright. So the big companies can't just copy your software and sell it as is... unless you open source it using a MIT licence, then they will copy it, make some closed source changes and compete with you.
> Please indicate your consent to our tracking tools and the sharing of this information by selecting “I Consent” or by continuing to browse this website.

No option to tell the cookie banner to fuck off.
Well just use a 128 bit counter and let it roll by a million if need be.
Salary isn't everything. They could for instance forgive some fraction of student loans, or give scholarships etc). And give people more recognition, not treat them as code monkeys.

It's hard to imagine they change enough of the surrounding culture to give these folks enough clout to make hard but necessary changes.

Would love to see Matt Cutts weigh in ;)
> does that actually work in a proper terminal?

Yes - all of the examples in the linked repo run in the terminal and are also ported to the Web using Emscripten.

> Or is it only when you have a framebuffer available?

ImTui creates a framebuffer and renders the scene using ASCII characters into the framebuffer.
To create the scene, you can use the entire API of Dear ImGui [0] - it has various options for creating windows, buttons, sliders, tables, checkboxes, colors, etc.

You now need to display this framebuffer somehow and also provide input from the keyboard and the mouse.
ImTui provides an ncurses interface for this. It uses the ncurses API to render the characters in the terminal and also to grab input from the keyboard and the mouse.

Technically, ncurses is an overkill for this application, since ImTui only uses only a very small subset of the ncurses functions. But this was the easiest way to make it work.

ImTui can be extended with more interfaces. For example, I made a second one which I call "Emscripten" interface. It's purpose is to provide an API to easily export the framebuffer to the JS layer and to easily grab input back from the JS layer. This way, I can have a single application code that builds and runs both in the terminal and on the web.

[0] https://github.com/ocornut/imgui
Doing Constant Work to Avoid Failures
UVC Labs Wave Sanitizer – UV-C Light Sanitizing Tool for Smartphones
Once we've gotten to 100% renewable energy, Excess that isn't sopped up mining bitcoin (I'm probably joking), would best used to reduce the price of things like smelting metals, running heavy industry, and recycling plastics or even better trying to clean the carbon from air.
Any reason not to use the add-on you mention in [0] instead of falling back to Chromium?
Why shouldnt you pay. If its personal use why should the employer subsidise that.

My point is if you dont use a personal device on the corporate network paid for by your employer and instead use the personal device on the cellular network you pay for, then you will be "secure from MITMs".

More than one way to be "secure from MITMs".
I think messages should be able to carry Actors. But there needs to be a "meaning" to a message. Therefore the message must pass on words and sentences which are the interpreted by whoever receives the message.
What are digressions? Ways to make your conversational AI app more human like
For wind you're harvesting the solar energy baked over a vast area while on solar panels you're only harvesting the solar energy directly reaching the small surface area of the panel.
Detecting body pose using Vision framework
One of the people being recalled: https://www.latimes.com/california/story/2021-03-22/elected-...

> In her Twitter thread, posted before she became a school board member, Collins said many Asian people do not talk about critical race theory and instead promote a “model minority” myth and use white supremacist thinking.

> “Where are the vocal Asians speaking up against Trump? Don’t Asian Americans know they are on his list as well?” she tweeted. “Do they think they won’t be deported? profiled? beaten? Being a house n— is still being a n—. You’re still considered ‘the help.’ ”

What’s remarkable about these tweets is that they’re not some off-color joke or mocking someone for superficial characteristics. They reflect prejudice against Asians directed at their culture—labeling the things Asian parents teach their kids “white supremacist.” I can’t think of anyone else who publicly attacked Asians in this way in recent memory. Collins invokes Trump, but to my recollection he never attacked Asians for their culture like Collins has done.
Literally a year ago , this story was on the front page of Hacker News: https://www.propublica.org/article/they-know-how-to-prevent-...

I don’t understand how a region with some of the smartest people on the planet can afford to excuse public officials abdication of their duties in something as obvious as burning half the state down every summer with smoke visible from satellite and no criticism, healthy or otherwise is tolerated.

This and the drug abuse menace and the serious crime that consumes much of the “progressive” havens of the United States should be a cause for all citizens to question their continued support of administrations that literally burn the country down.
It means that the header that declares class A doesn't have to #include the header that declares class B, unless B is a part of its public interface. It doesn't sound like much, but the implementation dependency chain can be much longer in practice; and more importantly, all those savings apply to every translation unit that includes the header.
Look at this way: you may not owe marquee consultants better, but you owe this community better if you're posting to it.

In other words, it's not only about the person you're attacking, it's about what it does to ourselves when we do it, and the others who are present.

https://news.ycombinator.com/newsguidelines.html
Wind turbines take less than a year to become CO2 neutral - generating enough electricity to offset the embodied CO2 used to produce, transport and construct the turbine.

https://www.newscientist.com/lastword/mg24332461-400-what-is...

This will likely go down over time though, as steel and concrete (which are both very much recyclable today) are big parts of wind turbines so as those become "greener" so will the wind turbines.

Yes the blades are not currently recycled, but like most things, this is because it's cheaper to produce new than to recycle. If it became economically viable or government's mandated it, then it would happen. There are already some processes to recycle glass fibre composites:

https://www.materialstoday.com/carbon-fiber/features/recycli...
Complete your view of Covid-19 with T cell testing
I think one trick to get around this is by delegating and if possible automating the parts you don't like.

Unfortunately its much easier said than done because it takes meticulous planning and long time to set it up. But it can be done and after that you can spend a good amount of time doing what you love and get a lot of help with the parts you don't enjoy.

As a matter of fact if you are able to successfully delegate the parts you don't enjoy the overall result is much much better.
That's really not it. I don't care who you were criticizing; I care about HN not destroying itself. It's my job to try to prevent that.

People criticize YC startups on HN every day. Just look at the beating these guys took in their launch post: https://news.ycombinator.com/item?id=28247379.

No objective reader would look at https://news.ycombinator.com/item?id=28328010 and see anything other than an insult. No more of this, please.
Editor’s letter: From zero to unicorn in 2 years
I wonder, from a legal point of view, if putting a random text in a textbox and getting a valid license could be proven to break any copyright law or something.
Reasonable Person Principle (2009)
Because calendars are a social rather than technical problem. Apart from the very basics like sending and accepting invites (which existing protocols have already solved), there is no way any large enough group of people will agree on a single process for such complex social interactions. This is the same reason why email hasn't been able to evolve in any substantial way in the last 30+ years.
Sure. The nice thing about Bulgaria is that I can go to any lab and request any test - I don't need a doctor to prescribe it. In a small city, I had 2 labs offering the test (QuantiFERON SARS-CoV-2), i.e. it's widely and readily available unlike here!
they are sort of hinting at something rather fascinating and I wonder how far I am extrapolating:

> Thus, nasopharyngeal viral loads represent a major correlate of the systemic antibody response, whereas age seems to have only a minor effect

In other words: you get bad COVID when you inhale it and it infects your airways. But when the primary infection starts elsewhere (eg: bodily fluids) the innate immune system seems to have the upper hand.

Imagine if all that frantic hand washing at the beginning of the pandemic was actually counter-productive because infection via fluids is almost like getting a vaccination: a very very mild infection that is rapidly eliminated. Further imagine if kids were partially protected because they mostly gain initial infection through bodily fluids very early on from their parents or other kids.

That's a lot of imagining and extrapolating but it's quite fascinating to think about.
Understanding (confirmation?) of memory T cell immunity might also tamp down the popular concerns regarding waning / lowering of of circulating B antibody levels.

It seems we’re champing at the bit to get boosters going for non-immune compromised people before we even know what the correlate of protection against SARS-CoV-2 is.
Guide to Developing Blockchain Apps in 2021
Stacker News: HN for “Stackers”, with BTC Lightning Integration
Yup. I feel your survival has to depend on it to learn it.
According to ISNICs bylaws they do have a dispute mechanism:

Article 31

A Board of Appeals handles disputes regarding the registration of domains. The Board of Appeals is autonomous and independent. ISNIC carries out decisions of the Board within 10 days after they have been passed or on the next business day thereafter, if the current registrant does not accept the verdict. ISNIC will not carry out the Board of Appeal's judgements if legal proceedings have been instigated in respect of the same issue or an injunction been placed on the use of the domain in question before the Board of Appeals has reached a decision. Cases involving the registration of domains or refusal to register domains may be referred to the Board of Appeals.
Build a human-like AI receptionist for a small business
Developers are inside. We see managers. Some of them in some companies are useful. Others in other companies don't.
Terminal apps are running under a GUI terminal for at least two decades now, there isn't really a reason for a GUI application to not be as responsive as a terminal application, it is just that "modern" GUI toolkits being slow.

IMO a reason is because nobody seems to bat an eye when faced with a "TUI" made out of lines, boxes and garish colors but if a GUI is made like that it is suddenly ugly so toolkit developers put a ton of effort into shiny looks.

But try a GUI made with Win32, Motif, Tk (not Ttk) or even Gtk1 and it'll be as responsive as any terminal application (of course it also depends on the application, there isn't much the GUI can do if the application abuses it or is sluggish for other reasons ).
Grab quarterly reports/summaries on current Information Security research
Title says "send anyone a real letter", but this service os US only. So for most of the world, this is service actually amounts to nothing.
I have the same feeling with the Author. The comments on the previous post are people triggered, mostly defending Haskell and Rust without looking at what's great about Common Lisp and dynamic programming environment in general.

I love Haskell, Rust, and Common Lisp all the same. But what I found is static tribes like Haskell and Rust often overlook what's so great in dynamic tribes, because the benefits are not obvious on paper - you have to experience it and live in it.

The key to great dynamic programming languages is dynamism. The doctrines are different so the technique should also be different. When I'm using Common Lisp and Slime, I usually hit C-x C-e repeatedly to evaluate forms like every 2 to 5 seconds. It's like a hot debate with Emacs, instead of filing your code into the compiler. It's like drawing with a pencil instead of a fountain pen. If you're not doing something similar, you only receive penalties from the cons of dynamic programming languages without reaping benefits from the pros - the result would definitely be boring and disappointing.

This reminds me of digital painting. When it comes to digital painting, different people have different ways: some people mostly drawing, and some people spent half of their time erasing! It sounds confusing, but because of the nature of digital painting, it's much easier to erase things than physical painting. So some people took advantage of this and split the painting process: First, they use large brushes to paint without worry about the shape, they only worry about rendering. Then, they use the eraser to trim to the shape they want. They do the two steps repeatedly from the beginning to the end. This technique usually results in painting faster and rendering better despite the fact they're spending half of the time erasing. But it's tricky to get the idea in the first place, as many people may try it out and use the eraser more, but if they don't adjust the mentality around this technique the result would be disappointing as well.

Another great thing about dynamic languages is it's easier to think outside the box. Languages like Haskell are expressive, but they still cast restrictions on how people program. As a result, dynamic programming language communities tend to think outside the box more often: You can implement things much easier like Erlang processes and hot reload them; or having ClojureScript evaluated in a remote browser then come back in Emacs, right beside your expression; or have something like Clojure Pathom which turn static GraphQL like API schemas into pathfinding problems, resulting in APIs that are magically effortless and flexible. As a personal experience, I find libraries from most static programming language communities are similar, while libraries from some dynamic counterparts could be drastically different from each other, and they're weird and fun.
Zoom now supports this on Linux natively as of a new release a couple of weeks back.
Not really, I'm just used to this workflow. I've tried it, it works, and then went back to Chromium for this use case out of habit.
> I don't think there has ever been an age of a greatly efficient and capable society.

And… is it possible? In this world, less than 5% are producing the actual products and the rest are working around and producing, basically, paperwork, which may be extremely important (such as Accounting, HR, compliance) but only to other people. Which, in turns, raises requirements in more accounting and HR and OSHA and…

Paretto’s corollary law was that 50% of the work was performed by the square root of the company. Could we just harness the power of the IQ120+ people and feed all the rest of the population?
> The fact that there's the idea that you can enjoy life, is a huge sign of privilege

Honestly, I think it's a simple logical realization. Most people happen to be smart enough to see that life can and could be enjoyed and lived, we've long outpaced animals and survival now involves much more our self organizing then anything else.

Basically, the biggest obstacle to one enjoying life and one surviving is other people. You're absolutely entitled to take that opportunity and demand of others better.

Live free or die. Entitlement isn't just about whining, it's the inherent resistence to a society that isn't logical about giving you your fair share, and working towards the common good of our specie.

That entitlement is the will to survive, and it's the reason people want to survive, so that they can enjoy life.

And if you go looking in history, you'll see it everywhere, people fighting because they believe they deserve better and because they logically see that better is feasible.
Huh, I really had the wrong idea... Thanks.

I'm still very happy with the device but I'll keep that in mind when recommending it to others.
No idea, but if anything my impression would be the opposite.

I know from a police officer friend of mine that on badly-staffed nights, Oxford (an affluent city of about 180k people) only had 2-4 officers on call. For anything from a bar fight to murder. You don’t get these American-style 10 police car buildups, unless it is literally a national emergency.
I have owned and managed my .is domain directly on ISNIC for over a decade. They support 2FA and the website is available in English as well.
I think the bottom was reached around 800 AD with 20-50k people in entire Rome. Admittedly, it is not easy to estimate population development in a city like Rome that has been built several times over and people still live above the ruins. It must nevertheless been quite obvious to the early medieval inhabitants of Rome that the city used to be far bigger, far more populous and far richer.
you can brainstorm ideas for a project related to your work, then take it up management. if good enough booom you've just promoted yourself and have stuff to do at the same time
I used to work with someone (a mechanical engineer) who used to ask would you prefer something that's over-engineered or under-engineered. Not sure why anyone would say under-engineered so since we obviously can't get anything just perfectly engineered it's gonna be over engineered. A bridge will take more load than it's rated load, an elevator will take more load than it's rated load etc. etc.

Sometimes we deal with under-engineered stuff, that's the stuff that breaks the first time you put it to use. We don't tend to think highly of those things.

Under-engineering can sometimes be fixed. But not always. Sometimes the fix is to throw it all away and re-do it because the issues run so deep the design is not fixable.

Good software has good "bones". The right decisions were made early on to support building more stuff over it... I completely disagree that you can refactor bad software into good software. Though presumably that's not what the parent meant. Perhaps the idea of the parent is defer big decisions that don't have to be made early. That doesn't mean don't make good decisions that do have to be made early.
IsoGrid Foundation
So it benefits only from the rare case where my whole terminal is full of text?
Like "cat"ing a binary file?

Still not worth it it me, I try to keep my gpu usage as low as possible to save on battery life, and this just sounds overkill.
You can disable automatic updates, too. This way you can still connect.
I was about to post the same extract and ask a slightly different question:

Does this break the chain of trust of evidence? How can any evidence, therefore, be admissible?

Digital / electronic evidence has always been on a bit of a shaky foundation, but this crumbles it to pieces.
I really wonder how all of this will work out once we get the first brain implants.
Mobile phones are coming close to that but imagine police can add/remove/tamper with your memory at will…
We came, we saw, we used a lot of computing time
I wonder whether good ol' snot plays a significant role in trapping the virus particles and preventing them from contacting the epithelial cell layers. Maybe that is why snotty children don't seem to get affected.
It's a penal colony again.
My understanding is that the Irish Air Corps is so small because because the UK provides air defence.

https://en.wikipedia.org/wiki/Ireland%E2%80%93NATO_relations

In February 2015, two Russian Tupolev Tu-95 "Bear" nuclear-capable strategic bombers entered Irish-controlled airspace without permission, without forewarning, with their transponders switched off and failed to file flight plans, causing serious concern at the Irish Aviation Authority (IAA), which was forced to divert a number of civil passenger aircraft out of the path of the Russian bombers as a precautionary measure.[24] The Russian military aircraft were interrogated by RAF Eurofighter Typhoon jets scrambled from the United Kingdom, demonstrating the lack of an Irish military response and the reliance on the UK for the protection of Irish airspace.

...

The reports revealed that the Irish Department of Defence, Department of Foreign Affairs and Irish Aviation Authority entered into a bilateral agreement with the British RAF, Civil Aviation Authority, Ministry for Defence and Foreign and Commonwealth Office permitting the British military to conduct armed operations inside Irish sovereign or Irish-controlled airspace in the event of a real time or envisaged threat of an aerial terrorist-related attack on Ireland or on a neighbouring country.
I'd start with goals. Take some time (you have it available!) to think about what you'd like to achieve at different levels, such as:
- In your career
- In this field
- At this company

Then break them down, and then break them down again. What can you do, in bite-sizes pieces, to move towards them?

But I wouldn't stress too much. Remember back to when you were busy, and how much of that became growth. If you're like most people, it wasn't very much.

Use the time to achieve what _you_ want, but don't forget to enjoy it too :)
I’m not picking on his abilities, I’m just pointing out that Apple’s responsibility is engaged by having an ivory-tower structure.

The worst thing that could happen to their designers is, customer feedback.
Ah so a new Web API ?

That could work, yes.
Radicale on the server, Thunderbird Calendar, Tasks & Cardbook on any desktop OS, Android contacts & calendar through DAVx5, tasks too... Simpler than this article makes it appear and has been working without as much as a hiccup for a very long time.
> Could we just harness the power of the IQ120+ people and feed all the rest of the population?

Sure, if you could organize them and direct them without too much overhead. And if they are perfectly compliant and don't want to do something else.
What Is 'This'?
When I interact with a healthcare provider during the course of their work, I’m a patient whether I have symptoms of anything or not.
DLA Piper and JP Morgan Join $50m Aumni Investment
Sleep lessons for founders and CEOs
I have been using sshfs to give local editors access to remote files. Are you suggesting a better way?
Commercial: We are acquired by a large corporation who then destroys the competition by dumping, before axing any "extra mile" and optimizing (skyrocketing) the prices.
Used to teach C++ - doing it this way is absolutely _not_ how to do or use the PIMPL idiom [0].

Declaring a private and opaque forward decl is very different to VOID* all the things.

[0] https://en.cppreference.com/w/cpp/language/pimpl
Primers (DNA pieces that „select“ the right DNA sequence to be amplified) can sometimes attach randomly on DNA and hence make PCR copy/amplify the wrong DNA. Especially, if the primer’s got bad (partially degraded for example).

If you don’t sequence the resulting end product you only detect that there was DNA amplified and might conclude the sample was positive even if it wasn’t.

Copying DNA does not work perfectly like copying files.