skysight-inc/HackerNews huggingface dataset:
Should We Trust the Climate Models?
Odd. I dislike Google’s very much. Although I use Google’s with many accounts (personal/work/partner) sometimes URLs will just assume my identity is “logged in account index 0” and give me a permission denied, or pass me to a page which has no way of changing the active account. I found that most urls can have “u/1/“ pretty much anywhere to change accounts but if they have rewritten the url before I see the permission denied or black-hole then it’s useless.

There’s also the fact that google recently forced Javascript and specific browsers to be used in order to be able to login. So I was locked out of my account for a while until someone discovered that the “rules” are a little more lax for Firefox useragents.

To add to this: I’m certainly no Microsoft fanboy but the best login I have experienced (in my life I think) is AzureAD with SAML. It seems to use Kerberos silently in the background to do saml handshaking. It’s truly seamless and very fast.

Even if I’m logged in to outlook from office365 (from a non-enrolled computer) I won’t even be presented with another login screen. I’ll just be logged in like “magic”.
>This is clever crackpottery type brainstorming from a smart person.

I think you're being too kind here. It's just crackpottery as far as I can tell. I agree with you though that it is the type of dumb idea that should die in a private notebook.
The GPL is also an ethical license, and a lot of us buy into it. A lot of us might buy into some future, different license, and the resources for enforcement will come from the people who support it.

It's only the OSI license that's some kind of libertarian commons thing. The GPL comes with obligations, and people are free to avoid the GPL for that reason, or simply violate it and deal with any consequences of that. All of these arguments apply as much to the GPL as to hypothetical "don't eat meat" or "don't steal jokes" licenses.
That's helpful, and not mentioned in the various articles I've read.
for me, the browser plugin works way better with xc than the original
It actually took a second for me to understand you were talking about the article here, because Medium itself insists on serving me a mandatory popup explaining that I can create an account.
Hn rules are to be ignored. It's _hacker_ news.
+1 for elixir. I've been a happy convert since 2 years ago.
In the sense that there is a standards organization that published a standard definition. There isn't any legal basis for it, but we should support them.
You may have a point but it’s very challenging to prove: Even the most engaging program can be viewed passively simply by disengaging focus.
You left out the next sentence, so in context it reads “ ... because if there is such a choice, too many women will make that one. It is a way of forcing women in a certain direction.“

> “ ... women are generally too stupid to choose what’s best for them in life.”

Those are your words, not Simone de Beauvoirs.

I haven’t read “The Second Sex” yet but I have read “The Ethics of Ambiguity” by her.

I would bet a dollar though that Beauvoir considers stupidity an individual human trait generously distributed across all genders.

Here are some other quotes from The Second Sex.

"Self-knowledge is no guarantee of happiness, but it is on the side of happiness and can supply the courage to fight for it."

"To emancipate woman is to refuse to confine her to the relations she bears to man, not to deny them to her; let her have her independent existence and she will continue nonetheless to exist for him also: mutually recognising each other as subject, each will yet remain for the other an other. The reciprocity of their relations will not do away with the miracles – desire, possession, love, dream, adventure – worked by the division of human beings into two separate categories; and the words that move us – giving, conquering, uniting – will not lose their meaning. On the contrary, when we abolish the slavery of half of humanity, together with the whole system of hypocrisy that it implies, then the 'division' of humanity will reveal its genuine significance and the human couple will find its true form."
Building a Hexadecimal Color Clock in JavaScript
It's hard for me to believe that anyone doesn't understand that, though. Of course there would be chaos if people were allowed to create popup windows to communicate whatever they want. That ought to be clear as soon as you read that she created the popup and Google didn't want her to.
I am using it from day one. My fav app. MiniHack is too barebones for anyone’s liking. Your app is super customisable and the best I’ve come so far.
Stupid question- but would it be more cost-effective to have a truck with batterys driven to a microgrid, should the microgrid itself run out - instead of having to maintain kilometers of infrastructure?
If an algorithm is clearly sorting on irrelevant criterion, especially a black box algorithm, we normally assume it's a bug. It's not reasonable to reverse that, assume the code is incapable of being mistaken and say that obviously irrelevant criterion are somehow correct in an unknown way.

Amazon's problem is a bug, they even describe it's nature. And given how flawed their recommendation algorithms are, it's especially unreasonable to assume this one is infallible.

So that linked Reuters does not show a failure to find bias, if anything it shows a design error.
NHS staff (at least in my local authority) do have cards that they put into their keyboards to login to Windows.

It's still a joke that all systems don't hang off their AD/LDAP/jumpcloud/whatever though.
It's not different from any other scam, that's the point.

Let's look at the thing you've said would be reassuring. The scammer calls you. You say you're going to call them back on a number that you get from the Internet. They give you the number, but you don't believe them. You hang up. You double check that against some mail you happen to have, and the same number is printed on that letter. You pick up the phone, get a dial tone, and dial the number, and are connected to a receptionist who then transfers your call to the person you were previously speaking to.

Is this genuine, or is this part of the scam?

> 2. You should always check whether the number is banks or not. Simply ask them to call from an officially verifiable number and hang up.

This used to be used by the scammers, because in the UK phonecalls were not cleared until the caller disconnected the call.

https://www.theguardian.com/money/2012/may/23/credit-card-us...

> The fraudster suggests the victim hangs up in order to call the bank back and ensure the call is genuine. However, the fraudster stays on the line, keeping it open. They then play a recording of a dial tone so that when the victim picks up their handset again they think they are really calling their bank.

The entire point of the post is that people say "I could always spot a scam", and maybe that's true, but it probably isn't which is why social engineering is so powerful
Google Cloud Inter-Region Latency
Is there any "publishing service" for MacOS that takes a percentage of each sale and allows you to provide build scripts and source code, compiles and tests the application and distributes it on the app store?

If not, do the Apple EULAs prohibit such a service or is it not considered lucrative enough?

I used to develop for MacOS but have stopped supporting it entirely since Catalina, because I cannot be bothered with being locked into Apple's development tools, notarization, the Developer Network, and so on. It just isn't worth my time and money, but I'd still like to distribute native applications. Provided the EULA of such a service would be reasonable (e.g. good protection of the source code), I'd gladly use it, since otherwise all Apple sales are lost anyway. But there doesn't seem to be any such service, and it's IMHO weird that Apple don't offer that themselves.
> Yes, Google could replace Linux but they would also have to port drivers for every device Android runs on to that kernel.

Or just virtualize the whole kernel and Android runtime via a new kernel-based hypervisor for compatibility/migration purposes and switch everyone to Fuchsia/Zircon.

Google doesn't care about writing the drivers for other/older phones for manufacturers as they already have a hardware division to do it themselves for their phones, laptops and tablets. If Android was to be replaced by something else (Fuchsia), The vendors will be writing the drivers instead if they want to support Fuchsia.

Also, they don't need to "port drivers for every device Android runs on" since they would just start with their own devices first and the other manufacturers will eventually write drivers for their devices to support Fuchsia.

The problem is that they won't be required to open them up unlike Linux. But I guess the benefit to Google is that they have full control rather than waiting for one person to approve their changes.
You might be reading too much into the word “political.” It’s legitimate for different judges to have different judicial opinions; that’s why appeals are often decided by a panel of judges.
Would love to see a blurb in the readme about how it works. Also useful is a comparison to evcxr, the poorly named rust interpreter I use every once in a while.
Studying English or the Confucian classics will also teach you general purpose skills; essay writing, communication, how to form and structure an argument. It’ll give you a great many ideas, stories and concepts to draw upon. If you have any evidence that the general purpose skills from a social science or public policy degree are superior to those one learns from a humanities education feel free to share.

Regarding success and decadence I don’t see much in the way of evidence that humanist education is a cause of decadence rather than a marker of peace and wealth.
High Tech Cowboys of the Seas: The Race to Save the Cougar Ace
https://www.wired.com/2008/02/ff-seacowboys/
Unfortunately tomb isn't very portable.
There was another study recently that indicated a high percentage of people have a second screen up when "watching" TV. I think your question is a good one to ask.

My wife and I have something like The Office literally playing all day while we go about doing normal day time things like work, chores, etc... If we do find time to really watch TV, we may watch one or two hour long shows before bed.
I don't think that really makes sense. If someone edited build tooling to print a labor notice after every compilation, "no it's my job to manage that build tool" would be a really dumb defense.
Don Quixote is the funniest book I've read in my entire life.
I suppose it's highly personal, but I'd say Carl Jung is pretty good. Also Schopenhauer, Tillich, Niebuhr, Emerson, Thoreau, Kierkegaard, St. Augustine, Will Durant, Bertrand Russell, Nietzsche.. Plato and Socrates are usually good starting points in the 'Western tradition'.
What do you mean by db + image file?
The streaming services will present a dialog asking if someone is still watching after a period of time. If I do not respond to that dialog, my ATV will eventually turn off which turns off my TV.
Please read Linus' discussion.

He states (paraphrasing) - it's undefined because there's no real way (unless in a realtime scheduler) to find what to yield to without instigating complexity.

The search itself is the quest that the kernel would rather not do at all. Step 3 is undefined and thus sched_yield itself is undefined.
The window title of the submission is "Arch Linux - News: Now using Zstandard instead of xz for package compression". There is no need to invent a new title.
Most closed source licenses have restrictions, like "don't use this in a nuclear plant, or to control an airplane, ...". They have also restriction for countries and/or organizations the government doesn't like. It's fine because they are closed source. They can add any restriction they like, for example "don't use this on Monday", except when the restriction affect a protected class or the equivalent concept in other countries, like race or religion, or when the restriction can cause a tweetstorm.

The problem is that these ethical licenses try to pass as open source licenses. For example the title in the page of the Hippocratic license is "An Ethical License for Open Source Projects". With these licenses the project is not "free software" or "open source software", it's just "source code available software".
I think I will invest some time to learn Web-GL and how to make sharers. Since it seems to be more and more important for Front-End development.
Kotlin is my new favorite language. You should give it a try.
Fighting syntax noise, clutter, boilerplate and redundant repetitive work is a big chunk of what define a modern language, and at this, Kotlin is probably the best.
It will make you more productive AND happier.
BTW using new languages that have relatively poor ecosystem (go, rust, swift, elixir) is a far riskier choice than people believe.
Having a poor lib ecosystem is being a victim of software poverty and you'll only measure how much you loose once it is too late.
Kotlin ability to idiomaticaly reuse the multi billions of value JVM ecosystem make this language outclass all others "modern languages"
The only other modern language as good at reusing a complete, battle tested ecosystem is, to my knowledge, typescript.

Others are condemned to perpetually reinvent the wheel instead of making true progress.
There’s a lot of science-based books in the self help section on things like:

- Scientifically tested methods for behavior change (quitting smoking, alcohol/drug use, changing your diet, etc)

- Information and guidance for medically recognized conditions (major depression, ADHD, bipolar disorder, etc)

- Books on interpersonal skills in various contexts (relationships, work, etc). And ones better and more factually-based than “Power Laws”, etc.

- Books meant as support or guides for working through various forms of past trauma or abuse, which have been written by trained professionals with clinical experience (ie psychologists with Phds).

Obviously the quality of the material varies and there is a lot of suspect work. Most is the good books also make clear that they do not replace working with a qualified professional. But everything requires judgement and context in life, not just the self-help section.

And I too am a fan of philosophy.
Do you have any apps running in production that's using LiveView?
I know this isn't normally the tone of hacker news, but we'd love to see a pic
From what you've mentioned, I'm focusing on Go and GraphQL professionally (I'm a backend engineer). Flutter will definitely get looked at. Something I'd add if you also spend time in backends is infra - choose a system (probably AWS, GCP, or Azure in that order) and a infrastructure-as-code middleware for them (e.g, Terraform). More and more these days, the provider is now part of the stack.
Not in every cases, but both are certainly suboptimal compared to a diretected wake up.
> It's still a joke that all systems don't hang off their AD/LDAP/jumpcloud/whatever though.

What do you mean? That some other NHS systems have their own directory of users, or there is a master user/pass shared by everyone?
ok, just a "public interest" announcement or at least my personal thing.

Dark mode has couple of issues, not EVERYONE loves it. Plus its not great on matte finish or low spec monitors. So, please have options.

My personal view, grey or other off-colors are better than white (which is too bright). Please have multiple theme options.
GPL 2 usually wasn’t a problem, but version 3 is significantly limiting open source use in the industry.
Or the torrent client could be malicious.

Browser security is a non issue because you're trusting it anyways.

If you consider loosing some CPU cycles to be equivalent to having a rootkit installed I don't know what to tell you, see a psychiatrist?
iPhone vs. Cheerio
As wise I'd bet
The ideas you put on display are part of the form you bring to the world. The Christians did a lot of converting with well designed testaments to the ideas contained within. Immortalizing the stories of old in stone shows a society works and means something better than intimidating the poor with wealth.

Coating your cities in a large cloth of meaningful idea is art that lives and effects the world. Dead art ends up in museums. The symbols and ideas put into these buildings will be a beacon for thinking about the future and what the shape of the world will be. You will feel new feelings in these forms and find a different place to install a hierarchy of competence around a central idea.

Building a maxamilist tower around citigroup or the avengers creates a tree of floors that can be imbued with productive action around that idea, company and collective set of people.

Reducing architecture to showing off is hot right now and misses most of architecture's effect on a human.
Got one of these myself (in a IIci with a Daystar accelerator and an 8-24-GC video card, 8MW of memory, standard Genera patched for Y2K). It was quite expensive to source and to rehabilitate. Lisp machines are a bit hard to get used to, and I definitely don't claim to be a Lisp deity, but their interfaces demonstrate a great deal of thought and orthogonality that's profoundly missing from a lot of modern UI.

Under the hood the MacIvory implements a Front-End Processor to mimic their workstations. It's a multistage boot: boot the Mac, start the FEP ("Breath of Life"), start Genera. Oddly, while the FEP on real Symbolics boxes is a 68K, the MacIvory CPU handles it directly, sort of like a bootloader.

There's a nice memory dump here: http://fare.tunes.org/LispM.html
Some frontend framework with fine-grained DOM updates like Solid by Ryan Carniato, Surplus or Svelte.

Why:
Frameworks that use fine-grained DOM updated currently top js frameworks benchmark [1]. Svelte lags a bit behind in performance but it offers a better developer experience

[1]: https://rawgit.com/krausest/js-framework-benchmark/master/we...
That just means that Neverware tested CloudReady on 11" but not 13". Similarly, the Mac Pro isn't officially supported because Neverware decided, quite rightly, that few people are going to run Chrome OS on a high-end Apple desktop.
C++ Reference
There is no Kernel API for userspace as official supported NDK API. If you call any Linux API you are the one to blame if anything changes, even across devices.

No it hasn't the biggest gamming userbase, as proven on a market analysis report I just posted.
More context to the logging in with “unable to verify the security of the browser” issue: https://forum.manjaro.org/t/google-blocks-access-logging-fro...
Yes, it's centered on the marketing. Some of it does sound irresponsible though it's hard for me to see how it gets to the point of liability for the actions of a single shooter. Maybe the industry will be more responsible or maybe they'll just come up with "fine print" to add, gun equivalents to "professional driver on closed course" or listing prescription drug side effects.
I'm making a trivia game using angular/ firebase, thanks for sharing your code, it will be great to look at!
A Year in Review – 2019[Health, Travel, Books, Writings, Runs, Work, Others]
I think official means endorsed by some authority. There’s no authority here at all - just some private people making up a definition and attaching it to an existing term.
Do you think graph databases will rise?
Oh no, space capitalists are coming
Because it is possible!
I built a LiveView app that allows my kids to practice their spelling words. It isn't hosted publicly - I simply run it on localhost for them.

https://github.com/darrensiegel/spelling
Uh... I remember I saw that video in advance on Floatplane (https://www.floatplane.com/) and decided to get an EnduraPro (Basically a ModelM + Trackpoint) from Unicomp.

I've used it for a while but then decided to put it away.

Two big problems:

1. The trackpoint moves the cursor to the left just right, but it hits a key when moving to the right. Basically it's super fast to move in one direction and super-slow in the opposite. It got me crazy.

2. The keys are immensely loud. Duh. I was expecting loud keys, but I didn't expect that much loud. I am not kidding here: i decided to finally put away the keyboard when, while typing on an afternoon, I hit the Enter key a bit harder than usual and somehow I got pain in my right ear. I am not sure if this was due to some vibration traveling back through my right arm or just from noise, but man that did not feel good at all.

Oh... did I mention that thing is FUING MASSIVE? It's HEAVY. HEAVY AS FK.

One of the Model-M disadvantages (that also affects a lot of mechanical keyboards, but no one seems to care, apparenly) is that the key plane is raised from where your palm usually rests, and the angle the key forms is not negligible. One could probably get some kind of wrist strain by using it all the day everyday.

And don't even get me started on the mess I had to do to have it shipped to europe...

I have settled on an IBM SK-8845 keyboard at work and a ThinkPad USB (x220-style) keyboard at home. They're both quieter, the trackpoint works a lot better (the sk-8845 even has the touchpad), they're flatter and they both have a very comfortable palmrest.

In the end, I don't completely regret buying the endura pro but I wouldn't buy it again.
Like Fuchsia.
Agreed. Imagine if everyone was allowed to abuse their positions. After years of working in enterprises, I know many that would create popups about the silliest things. The Security VP quoted in the article stated that she abused a security tool, and I agree.
If that is the case then that speaks to a whole different level of incompetence that there is not any kind of Change Control or approval at google
Something that will still be useful 5 or 10 years from now. Functional programming / Low level programming and etc.
What's the postcondition of "whatever you do when the preemption timer goes off"? What's the observable side effect for the program?
You’re not wrong. It’s the continual doubling down that is disappointing. It’s only a human rights violation when it’s not a trading partner apparently.
$ man -k spin
pthread_spin_destroy (3) - initialize or destroy a spin lock
pthread_spin_init (3) - initialize or destroy a spin lock
pthread_spin_lock (3) - lock and unlock a spin lock
pthread_spin_trylock (3) - lock and unlock a spin lock
pthread_spin_unlock (3) - lock and unlock a spin lock
TAP::Parser::Scheduler::Spinner (3perl) - A no-op job.

Sigh...
Our beloved Landau-Lifshitz books are available online. For free
> [2020-01-05T15:10:39.909Z] @firebase/database: FIREBASE WARNING: The Firebase database 'setwithfriends' has reached its peak connections limit. If you are the Firebase owner, consider upgrading. (https://setwithfriends.firebaseio.com)

I'll have to come back later and give this a try - sounds neat from what I've read and seen here!
The FEP on 3600 was 68k - on Ivories FEP is normal Ivory program started from ROM.

The MacIvories and UX-series embeddable systems run FEP from their ROMs, but both FEP and OS on those use "Embedded" hardware model, where they use a memory-based buffer to provide "stream" used to communicate with "Life Support" software.

The VLM (Ivory rev5) systems, aka OpenGenera, don't have proper FEP (only a lisp debugger image) and in their case the LifeSupport application contains an embedded CPU implementation and implements loading of world files directly (thus bypassing the main purpose of FEP)
January 2020 Reflections from Dee Hock (Visa Founder)
Captcha to view.

Goodbye.
I have same approach.
This guy gets funding from Exxon https://www.desmogblog.com/robert-p-murphy
I’ve been stumbling over issues with Vue and TypeScript tooling playing nice.

Seems like the issues I hit either have open issues or I can’t find reasonable solutions. Most recently I tried to convert a Vue app to TS and never could figure out what knobs to turn (even copying over configs from a new, clean run of vue create didn’t work).

Have you had similar troubles or have you always been able to set up a clean project?