skysight-inc/HackerNews huggingface dataset:
No, you'd use Qt where this kind of text box would be straightforward to implement.

It would still look mostly native (even though it's clearly not a native control), be very performant and use a tiny amount of memory.
Pretty sure my point still stands.
Exploring Linux Terminals
That's a fraction of what HR does. Compensation, benefits, hiring, wellness, training, performance reviews, etc, etc. I doubt that even 10% of what HR does is tightly related to a physical space.
>You are conflating consciousness[1] with self-awareness[2]. They are two distinct ideas.

Consciousness is not an idea and ones who experienced a little bit of it (via meditation or some chemicals or other ways) will laugh at all attempts philosophers and scientists are doing to define it. Simply because you can only define something which you can observe from aside, but here there is no outside, everything is inside it. How can you possibly define that? :D
"potentially unsafe"

Thanks for putting in the word "potentially" because it recognizes an inescapable reality: the world is unsafe. We have to live in this world. That's just life.

I would however take another step and say some people disagree about opening the factory being more unsafe than other options.

There absolutely will be COVID cases at the factory. But there will also be cases outside the factory.

It's really difficult to say wether opening is safer (because employees are in a pretty safe environment with respect to COVID, relative to their homes or other places they can travel to, and because they have health insurance) or whether it's more dangerous and somehow the factory will be a hot spot of viruses, even though it's a super dry place full of metal and sparks.

Let's just recognize, on your point 4, not everyone agrees that keeping the factory closed is the safer option here.
I've got a - maybe silly - question: Do you think that software engineers read about the business of technology?

I mean, some of these behemoths (or used-to-be behemoths) of technology, like Oracle and Intel and Microsoft (Ok - everyone knows them) and Dell and Apple (mostly the 2nd one) and places like SAP (which is arguably the biggest database and logistics and supply chain (sans the EDI middle-ware vendors on the planet) and Synnix (which is arguably the largest ODM supplier of white label servers to the largest data centers in the world), and, well, Wistron? BBG? (Submarine - https://www.visualcapitalist.com/submarine-cables/) Satellites? Aerospace? What it takes to wire our world together?

This is not a criticism - it is simply curiousity - as a tech person - you don't read up on (or do you think people do or do not read up on?) the way the world works technologically?

My son graduated with an engineering degree recently and his friends always want me to take them to lunch (free food!), but also so I can tell them how the world is connected (power, telecom, SDN, Satellites (launch - cradle-to-grave), and I'm always a little amazed because I grew up libraries of books and they've got google, but want to be lectured?

I guess I don't understand. If you have a moment, could you edumacate me?
One my high school project in India was to do a detailed study of "native" rice varieties from my village. I ended up winning a national level prize for it.

My village had over 30 different varieties of rice which the central planners of country would dub as "backward". Backed by centralized international bodies such as UN, WHO etc. (probably pressure from US etc.) we were told these native varieties were inefficient and lacked nutrients. We were then provided seeds of "higbreed" rice which gave us lot more yield per acre for couple of years and reached much lower yield levels after 5 years. It tastes as shit. Since the original seeds were lost except in seed banks maintained by local temples it was not possible to bring back our old varieties.

Now the government begs us to grow back the native rice. We can't as rice farming has become economically less attractive to us.
Well written is an understatement.

Journalism leaves a lot to be desired here in home (Australia), but the writing on this site is incredible.
janet:1:> (cons 1 2)
compile error: unknown symbol cons on line 1, column 1 while compiling repl
janet:2:> (list 1 2)
compile error: unknown symbol list on line 2, column 1 while compiling repl
janet:3:> (vector 1 2)
compile error: unknown symbol vector on line 3, column 1 while compiling repl

I certainly need to learn the basic idioms of this dialect; it looks nothing like Common Lisp under the hood.
> 2. Use ";" as a hyper key. By holding it down and pressing another key, I can switch between specific programs without cycling. I can also use hjkl as arrow keys.

Did you overload the ;-key, meaning it sends ; when pressed fast, and acts as modifier when hold and pressed with other keys? Is'nt that kidna painful to use and inflicts false input occasionaly?

I too have some personal modifier-keys. I remaped Pause-key to the Right alt-key, and use for persional settings in apps. And I remapped the left Alt-key to F22, and use it for window managing and staring/raising apps.

Benefit with this is that both keys are exclusively used by me and the pause-key is also available even when my setting is not available.
Perhaps one can track those who pushed bitcoin early on: those who were connected to founders of Silicon Valley properties we all know and love. The name suggests Japan and Hawaii are obvious nexuses to investigate. Punahou grads, Japanese connected CIA folks perhaps?
First point: making something possible doesn't necessarily mean encouraging it (unless you meant it in the "slippery slope" sense).

Second point:

The way many people use containers (especially when using minimal images meant to "just run a static binary") effectively boils down to the same thing: having a "un-updateable" blob that you need to rebuild in order to get an updated version thereof.

If you have an OS with a package manager, that runs without being "reimaged" for weeks, months, years, then having a process that keeps the "OS" up to date (TZ data, security updates of shared libraries, ...) is good idea.

If you have a static binary in a minimal image, running in an environment where any software update entails "re-imaging" your machine (VM, container, ...), then your process already has to consider that running the same binary for months and years without any updates is very bad idea.

Statically linking critical components like your crypto libraries already begs for a timely and automated rebuild process. The TZ data fits the same pattern as shared libraries.

There are points to be made in favour and against shared libraries. Whatever your position is on that topic, I think it can be transferred directly to TZ embedding.
Agree on the point above. Was lost till I clicked on the "i" button on the top right corner that gave me some info and then connected me to https://blog.markgrowth.com/a-free-tool-for-problem-solving-... which explains what the tool is about in more detail.

I suggest that OP might want to link to this from a prominent location on the site.

- Sur
By that logic, no code lets you run anything, it just "represents" a program that actually runs. That's just pedantry.
Musk (and most billionaires) don't have actual billions in the bank. Their net worth coms from owning the stock of the companies they founded. If the company goes bankrupt, they lose their wealth too. And paying for employees (10s of thousands of them) without any revenue or production can have an adverse impact.

If giant companies like Ford and Boeing are having trouble, it's not hard to imagine that a new car company that just recently crossed profitability is going to have solvency issues by staying closed.
This situation has been exacerbated by the "barbarians at the gates": stepping outside the zone of people who are trying to do inquiry honestly, however badly, leads rapidly into the swirling internet drain of quacks and cranks who feel under no such obligation to try. Hence all the "miracle mineral solution" nonsense.

The landmark of bad epidemiology is of course Andrew Wakefield, who almost single-handedly destroyed the effectiveness of measles vaccination.

Experts are in trouble. Some of the "non-experts" are right. But as often as not it's the confidently extremely wrong who get promoted by the media and social networks.
I'm surprised that this didn't bring up Paul Graham's "Blub" concept, in which non-Lisp languages are thought to be objectively less powerful than the universal language of Lisp. That's been a lot to blame for the mystical reverence of Lisp in the 21st century. While I'm a Lisp fan myself, and agree that it is more powerful than a lot of mainstream languages, the idea that it is the "most powerful" blinds a lot of hard-core Lisp devotees to things like Haskell that are worth exploring as well.
Which part of the parent comment are you responding to? I'm afraid I don't see how your comment follows.
I think is literally the first sale doctrine in a nutshell.

You don't get to say what someone does with your product once you sell it. They're free to resell it as their own service.
Ostensibly you’d rather spend your time on HN than making millions.
why would we need banks to back crypto? isn't the point of bitcoin to not have to rely on banks?
The only place where I've seen this in practice is crt.sh. The postgres DB is publicly accessible, and you can just run queries against it instead of using the website.

https://github.com/PaulSec/crt.sh/issues/8

https://groups.google.com/forum/#!topic/crtsh/oEDOzwr2Fuc
Alembic Migrations Autogeneration
Uniregistry Joining GoDaddy
You are making some questionable assumptions about our economy. It doesn’t really matter what incentives theoretically exist if there isn’t money to, say, maintain your current staffing levels at their current pay.

Perhaps Twitter is leading the pack in an industry-wide pay cut? I hope not, but that seems to be what the rest of the workforce has experienced in recent months.

My full time job is producing video for YouTube. My revenue from ads is a straightforward calculation: I get 55% of whatever advertisers pay YouTube/Google to run ads on my channel.

Despite having posted record growth in every other positive metric, overall revenue (read: advertiser spending) has tanked in recent months.

Facebook. Google. Twitter. YouTube.

They are all internet advertising companies. And if my personal observations are any indication, I suspect they may be hurting for cash right about now.
That seems like advanced usage and would be outside the scope of the blog post.

Maybe ask over at https://reddit.com/r/PrometheusMonitoring
I expect a restaurant to have a working bathroom, the owner doesn't need to know anything about indoor plumbing, that's why even a mom and pop shop hires a contractor to take care of that. Don't see why web is any different.
Sure, but I guess my point is if you are not using Bitcoin to circumvent soft laws (online poker) or investing, every other use case just doesn’t make sense. You’re converting cash to coin and then back to cash, and it’s all tracked like a bank statement. What’s the general use case of that?

I thought we were supposed to not have a central authority approving transactions?
Are there any good push based monitoring alternative to Prometheus.
There is a portable version of autohotkey, so you can run it without installation if this would ease your fear.
its 'private' and 'anonymous' as long as no one can trace back the transactions to your wallet, hence the need for bitcoin mixers for 'unsafe' purchases
Oh, wow. Is any of his research still taken seriously? For whatever reason, I was under the impression his work on researcher bias like "the law of small numbers" was quite influential and still cited here and there by trustworthy figures.
In Italy it is illegal for political parties to accept donations[1] and within bounds political parties are reimbursed for their campaign spending (or are dependent on own income)

[1] https://en.wikipedia.org/wiki/Mani_pulite
Its remarkable how many go projects are very simple and small.

I don't think its worth going through other go projects to learn best practices because at that level, there's not enough complexity to learn anything that isn't painfully obvious.

There aren't really a lot of design patterns or clever tricks to learn.
43-second video of Dr. Fauci saying people should not wear masks:

https://www.youtube.com/watch?v=bKZAxzT1j0c

Rhetorical question: Why was he saying that?

Don't get me wrong, I am a fan of Dr. Fauci and his guidance has changed over time for a reason. But I am also a fan of looking at all angles of a situation and thinking for yourself, and Fauci is not here to see the situation in Fremont, nor is he entirely a straight shooter in all this since he is bending under pressure from different angles not to be.
wow i stopped at "try it". thank you.
I think the top comment should offer a solution, not only a critique. This dependency graph includes the development environment, which I feel is an unfair assessment. Why not re-run with only the production dependencies?
any idea about how to make the font in castor bigger? the default size is impossible for me to read. I tried the usual keyboard shortcuts but doesn't work. Do I have to set some gtk env variables maybe so it uses the correct size font?
Lisp languages should be great for embedding into games to implement game logic, instead of more straightforward solutions such as embedding Lua. I've always wanted to explore this for my iOS side-project game, which now uses an event-based system inspired by ReactiveX, implemented in Lua. This works pretty well but is very hard to debug.

The main thing holding me back to try to replace it with something Lisp-like is that I have zero experience in Lisp programming. I know some FP theory (in fact the Lua-based event system lends some concepts from it), but when I try to reason about common subproblems I really have no idea how to map them to something like Lisp. For example how to efficiently implement a message bus with observers that can register themselves, using state-based functions to execute when certain events are received, scheduling events, async/await to suspend processing until some event is received, etc.

Does anyone have pointers to books or websites to learn 'real-world' LISP programming? In other words not yet another introduction that shows the same old forced examples that just show you how to evaluate an expression or use higher-order functions to solve artificial toy problems, but resources that teach you how to be productive in a Lisp language?
The Machine Pauses
Review of New Apple and Google Contact Tracing Protocol
On April 24th 2020 Apple & Google have announced a new version of the Apple & Google Contact Tracing Protocol which they programmed in a joint effort. Now it’s to be called “Exposure Notification Technology”, since this name better describes the nature of the protocol.
On 29th of April Apple released the first iOS 13.5 beta implementation of the protocol. This beta version targets developers for API testing and collecting feedback. The access to the API will be limited to apps authorised by public health authorities.
This update is a reaction to the criticism (most of which was baseless) as well as several technical changes implemented in versions 1.1 and 1.2 of this protocol. We are going to discuss these changes in this article.
Not OP but the $1m figure doesn't really matter. Their point is google makes $x per engineer, you can make $x - (large number) or $0. Whether it's $1m or $10m, it doesn't change the fact.

Google made $65 billion in 2014[0], and had ~20k engineers[1], which puts the number per engineer at $3.5 million.
[0] https://www.macrotrends.net/stocks/charts/GOOG/alphabet/reve...
[1]https://www.quora.com/How-many-software-engineers-does-Googl...
> less racism

I think this one is much more contentious than the others. The racism certainly takes more latent forms, so it's perhaps less extreme in that sense, but "less racism" to me implies lower in rate of incidence which I'm not sure is true. It probably is true in at least a few European countries compared to the US.
Facebook upgrades its AI to better tackle Covid-19 misinformation and hate
Dilbert Saves the Agile Day
You build the app with the dev dependencies, so you need to trust them as well.
Islamic Dairy App
Ask HN: Can we not build a contact tracing app that respects privacy?
Every time the medias mention location-tracing apps, they say it's a threat to privacy and personal autonomy.
I am not a security engineer, but my understanding is that it's entirely possible to build an application that's anonymous (see: https://ncase.me/contact-tracing/)
Yet, medias don't relay that. Am I missing something?
In the quest for an analogue on Linux of Autohotkey that exclusively runs on Microsoft Windows, neither autokey nor espanso proved as reliable.

Instead, I derived my own little shell script snippy.sh [1] that expands a fuzzy selected string by letting xdotool type it out.

[1] https://github.com/konfekt/snippy.sh
Go modules are removing the need for much of the Makefile magic. You still have use of a Makefile if you need vendoring or are dealing with non-public branches, but things can be much simpler.
Show HN: We track growing industries and trends amid Coronavirus
At somepoint someone is going to need to buy/sell bitcoin for $/€/£, when that happens you need to have some interface to the non-digital world. That requires banking services.

Places to store the money, the ability to receive the money, and the ability to send the money.
This is why i stopped using grubhub. If they screw up in any way, they try not to make the user whole, or offer any incentive for their time wasted. Doordash is much better
Did they get approved for full auto? Last I looked, only Kurs-equipped were allowed, everyone else got moved with Canadarm.
That’s the entry point from whence you divine that ‘crypto’ has failed at becoming a payment system (as it was originally envisioned to be) and has instead become a mere asset class for speculation.
Hi, this is Mike and I'm the founder of Treendly.com, where we discover and monitor rising trends.

I thought to measure what the impact caused by the global economic downturn is in different countries and industries.

There are some new opportunities arising because of Coronavirus, and we wanted to provide insights into what people are doing and NOT doing in this strange time.

We mainly wanted to answer these questions:

- What are some growing trends amid Coronavirus?

- What are the most impacted industries?

- How are companies adapting?

Let me know how this tool can be most useful to you.
Hope it helps!

Thanks,
Mike
Leviathan in Lockdown
Where in the UK do you live? I bake my own bread and have around five different types of flour in the cupboard bought from regular supermarkets, and a few more from smaller speciality shops. There's loads of variety.

I don't eat meat so I can't comment on the butcher thing.
1) How is this different from other Lisps or Schemes?

2) When promoting a new programming language, always provide a nontrivial example. Couple of pages of code. Mandelbrot generator, desk calculator, notekeeping app, that sort of thing.
Play with this as audio in the background: https://www.youtube.com/watch?v=r_BRFa6s9fs
Scientists uncover oldest bones of our species ever found in Europe
Go will use the system timezone data, this is just a fallback the programmer must opt-in.
Is it really Lisp without cons?
It's a tough one, for sure.

Personally, I'm looking forward to a pinephone. I'm moving towards asynchronous communications, and leaving my phone at home, or in a "faraday pouch" (made of [0]) on airplane mode.

Networking is done through an elastic ip vpn that forwards to a known host, so web sites that I want to use, but I don't want to trigger the captchas and 3FA stuff, see the same user-agent and IP address. I also have many "disposable" phones, that I use on projects that require Google Hangouts or WeChat. Recently I had to upgrade my daily driver phone, and I haven't installed Lineage yet. It's a slog, so I can totally understand why people would simply accept what's readily on offer.

At a basic level, my thinking is that "is this better for me?". That is, how are these capabilities[1] going to be used, in my favour, or against me? Since I have previously been dragged into a large investigation (regarding someone else operating under a false identity), and have had to get various clearances from various governments to work on projects (which is more common than I would naively think), the approach that I take is to appear unremarkable.

In the past, when leaving countries that require exit visas (like China, Israel), I was shocked at how much information they had on me, and revealed in the course of the exit interview. But I have to assume that Anglo countries, if anything, have more advanced technical means at their disposal, but decline to use them unless the target is juicy enough. So the reasonable approach is to do my best to make my pattern "normal" and "unappealing" -- maximizing my benefit from these tools, and minimizing the risks of false associations and accusations.

[0] https://www.sparkfun.com/products/retired/10056

[1] https://www.theverge.com/2013/8/1/4580718/fbi-can-remotely-a...
Equal grades, but less relevant job experience, maybe.
Long but the meat is missing.

The most important subsection is "Most moments of distraction are caused by internal triggers." But that section lacks anything approaching concrete advice. It just repeats already written ideas then offers this:

> So if you want to deal with distraction the first thing you have to do is deal with the negative emotional triggers that lead to it.

The next section, regardless of the title, is about routines rather than internal-emotional triggers and is primarily an anecdote about their writing with no larger take-aways.

I think it is an article with good ideas, going down the right road, but never quite reaches a useful destination. Too bad.
>Level 0: Inanimate objects like rocks. They move when moved by something else but not on their own.

If you want to explore it deeper - take a leaf. It is like a rock not moved by itself. But wind can pick it up and move it. Now the question is - does the leaf happen in a way that it can be moved by the wind by accident or there is some "intelligence" behind it? See that moving leaf is exactly like any moving object is not moved purely by itself - when you move it happens together with other forces like gravity and friction (rubbing? not sure how it's in English) and so on.

So maybe rock is the same in this way just it requires more (or better say different) energy to move as you require different energy to move compared to a leaf. If you look this way everything is conscious and works together, there is no single, separate entity anywhere in the Universe. And all things somehow working together on billions visible and invisible levels can be called consciousness.
Don’t Scar on the First Cut
So much for ‘crypto’ becoming an payment system independent of the “fiat currency”-based fractional reserve financial system all the crypto-goldbugs rail against on a regular basis.

This just shows that ‘crypto’ has failed at its stated aim of becoming a payment system and has instead devolved into being an asset class for speculation — a volatile one at that because it’s totally devoid of fundamentals.